Recent Posts

0
Comments

Ancora sugli indici duplicati. Un warning grazie ai Trigger DDL by abenedetti

Partendo da qui , ovvero dalla possibilità di poter creare degli indici identici , mi sono divertito nel costruire uno strumento che sia in grado di segnalare un warning in maniera automatica. Grazie ai Trigger DDL la cosa diventa molto semplice… use...
Filed under: ,
4
Comments

Eh… quando si dice alta disponibilità… by abenedetti

Solo una parola: fantastico ! E meno male che si tratta di un rinomatissimo gruppo bancario nostrano. Forse i db saranno a nanna? O forse hanno fermato i servizi per copiare i files (almeno spero su un altro disco… :-))
Filed under:
0
Comments

Riflessioni a caldo. Il database. by abenedetti

< venaPolemica_e_personale > No Signori, il database NON è una scatola che deve essere solo in grado di proteggerci il c##o (“le spalle”) quando cade la corrente. </ venaPolemica_e_personale >
6
Comments

Indici duplicati. Qualche considerazione by abenedetti

Parto da una considerazione che si trasforma in domanda: Perchè SQL Server permette la creazione di un indice che è perfettamente identico (tipo, colonne indicizzate, colonne incluse) ad un indice già presente? Mi aspetterei almeno un warning , invece...
1
Comments

DB Tuning Advisor… sarà il caldo? by abenedetti

Forse è il caldo, forse lo sto facendo lavorare troppo… ?!?!? :-)
0
Comments

[SQL 2008] Filestream: verificare se è abilitato by abenedetti

Per utilizzare il FILESTREAM , funzionalità con cui mi diverto molto :-), è necessario per prima cosa abilitare il servizio. Detto questo, una domanda: come posso, via T-SQL, verificare che sia abilitato? Tramite la stored procedure sp_configure , ovvero...
0
Comments

Filestream & Alter Index Rebuild by abenedetti

La versione RTM di SQL Server 2008 aveva un fastidioso comportamento nel momento in cui si fosse lanciata in esecuzione un’istruzione di ALTER INDEX REBUILD su tabelle contenenti oggetti FILESTREAM . La REBUILD, semplicemente, andava a copiare (senza...
0
Comments

Policy Management Framework e SP di sitema :-) by abenedetti

Non mi sono mai piaciute le stored procedure che iniziano per sp_ Con SQL Server 2008, con il Policy Management Framework , diventa molto facile creare delle policy che possano verificare regole definite a nostro piacimento. Ad esempio fare in modo che...
0
Comments

[SSMS] Abilitare / disabilitare l’intellisense by abenedetti

Una delle novità presenti nella versione 2008 del Management Studio è, certamente, l’intellisense. Ok, a qualcuno non piace :-) Posso disabilitarlo entrando nelle opzioni dello strumento:
0
Comments

Recuperare le (la lista delle) colonne FILESTREAM by abenedetti

Oggi, parlando di SQL Server 2008 e FILESTREAM, mi è stato chiesto: “ Come faccio a recuperare la lista delle colonne ( varbinary(max)) con l’attributo FILESTREAM? ” La vista sys.columns ha l’attributo is_filestream che fa al caso nostro. Mettendo opportunamente...
1
Comments

[RS 2008] Data Item in Header e Footer. Ci siamo! by abenedetti

Un paio di giorni fa stavo spiegando come sia impossibile, all’interno dei Reporting Services, inserire un item di un proprio dataset all’interno di header e footer. Ed infatti dicevo: “Vedi, adesso l’aggiungo ed otterremo il classico errore: The Value...
0
Comments

[RS 2008] Ripetere le intestazioni di colonna sulle pagine. Funziona, funziona, … ;-) by abenedetti

A volte le nuove versioni dei prodotti rendono drammaticamente complicato cose che erano di una banalità disarmante… Un’esempio: con i Reporting Services 2008 fare in modo che le intestazioni di colonna di una tabella (tablix) vengano riportate anche...
1
Comments

NHibernate, SQL Server, performance, piani di esecuzione, … by abenedetti

Mi rifaccio ad un mio precedente post (" Ancora su query e sulla definizione dei parametri (perfomance e piani di esecuzione) ", per segnalare come sia sempre molto importante verificare con attenzione il codice SQL che altri scrivono per noi...
0
Comments

SQL Server 2008: T-SQL Querying by abenedetti

L’amico Itzik ha mandato in pubblicazione la versione aggiornata alla versione 2008 del libro relativo al querying. Sul suo sito trovate il sommario, capitoli di esempio ed uno splendido poster sul Logical Query Processing che consiglio a tutti!
Filed under: , ,
2
Comments

Ancora su query e sulla definizione dei parametri (perfomance e piani di esecuzione) by abenedetti

Supponiamo di avere una “classica” tabella di comuni, qualcosa come: Nell’esempio in questione, poichè i dati verranno utilizzati al 95% con interrogazioni sulla descrizione del comune, è stato impostato l’indice cluster proprio su questa colonna, definita...
More Posts Next page »