Pagine

giovedì 5 dicembre 2013

SQL Server 2014 : Updatable Clustered Columnstore Index

Tra le svariate novità che introdurrà Sql Server 2014 vi sono anche i Clustered ColumnStored Index.
Sono uno strumento molto potente qualora si abbia la necessita di applicare aggregazioni e raggruppamenti su tabelle dei fatti molto grosse.
Columnstore Index introdotti da SQL Server 2012 (ne ho parlato in un vecchio post) impedivano di aggiornare la tabella su cui erano stati creati mentre i Clustered ColumnStored Index non hanno più questa limitazione.

martedì 19 novembre 2013

SQL Server 2012 Cumultive Update 7

E' uscita la CU7 di SQL Server 2012.

Qui il link per il download.

Ciao

Luca

martedì 12 novembre 2013

SQL Server 2014 Range Index Vs Hash Index

SQL Server 2014 Ctp2 rende disponibile oltre alle In-Memory table con Hash Index anche le In-Memory Table dotate di Range Index.

SQL Saturday 257 Session Download

Ciao,
Qui potete scaricare le slide e le demo della sessione sulla gestione degli errori nel codice T-SQL che ho tenuto Sabato 9/11/2013 al SQL Saturday 260 in Microsoft a Milano....

Ciao

Luca

giovedì 17 ottobre 2013

SQL Server 2014 CTP2 disponibile.

E' uscito SQL Server 2014 Ctp2 e qui potete farne il download !!!

Qui trovate le release notes...

Ciao

Luca

venerdì 11 ottobre 2013

Extended Events : Leggere il contenuto del file .xel

Come è possibile leggere il contenuto di un trace su file .Xel prodotto dagli Extended Events di SQL Server 2012 ?
Utilizzando il T-SQL ed un poco di sano XML !! ;-)

mercoledì 9 ottobre 2013

SQL Saturday 260 Session Download

Ciao,
Qui potete scaricare le slide e le demo della sessione sugli Extended Events che ho tenuto ieri al SQL Saturday 260 in Microsoft a Milano....

Ciao

Luca

martedì 8 ottobre 2013

sabato 28 settembre 2013

Backup/Restore come Initial Snapshot di una replica transazionale

In certi scenari di replica, dove il DB da pubblicare è di grosse dimensioni, potrebbe essere conveniente configurare la/le sottoscrizioni partendo da un Backup\Restore anziché da un Initial Snapshot come prevede la procedure standard.
La creazione dell'Initial Snapshot potrebbe essere molto lunga e consumare molte risorse che in questo modo risparmiamo.

domenica 22 settembre 2013

T-SQL e caricamento dati differenziale..... E le performance ?

Immaginiamo questo scenario :
DBTarget è un DB OLAP che contiene una tabella TargetTable ed è utilizzato per effettuare Business Intelligence
DBSource è il DB OLTP che contiene una tabella SourceTable ed è utilizzato dai programmi aziendali di gestione.
Abbiamo la necessità di allineare il contenuto di TargetTable con quello di SourceTable utilizzando T-SQL.