Mai avuto la necessità di spostare una tabella da un filegroup ad un altro ?
Mi è giusto capitato pochi giorni fa e
Visualizzazione post con etichetta T-SQL. Mostra tutti i post
Visualizzazione post con etichetta T-SQL. Mostra tutti i post
martedì 8 ottobre 2013
Spostare una tabella da un FileGroup ad un altro
Etichette:
Rebuild Indexes,
Sql Server 2008,
Sql Server 2008 R2,
SQL Server 2012,
T-SQL,
Table
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.
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.
domenica 26 maggio 2013
SQL Server 2012 : Viste, problemi e soluzioni....
Comodissime le viste, non c'è che dire, salvo il caso in cui vadano in errore, non ci restituiscano tutti i campi che ci aspetteremmo o peggio ancora, ci restituiscano campi con valori incoerenti.
Se create correttamente sono un ausilio perfetto per reperire i dati in modo semplice e performante.... Sempre che si mettano in opera alcuni semplicissimi accorgimenti.
Se create correttamente sono un ausilio perfetto per reperire i dati in modo semplice e performante.... Sempre che si mettano in opera alcuni semplicissimi accorgimenti.
Etichette:
Execution Plan,
Modellazione,
SQL Server 2005,
Sql Server 2008,
T-SQL,
Troubleshooting
mercoledì 6 marzo 2013
SQL Server 2012 : Datapage Repair
A causa di errori del disco, del controller, sbalzi di tensione o altri casi particolari i dati contenuti nei DB potrebbero danneggiarsi e diventare inutilizzabili. Il problema è che potremmo non accorgerci del danno fino a che quei dati precisi non ci servono.
Cosa dobbiamo fare in questo malaugurato caso ?
Cosa dobbiamo fare in questo malaugurato caso ?
venerdì 26 ottobre 2012
Begin Try, Transazioni, Xact_Abort e Uncommittable transaction
Il costrutto BEGIN TRY, introdotto sin dal'edizione sql 2005, implementa una gestione degli errori simile a quella di altri linguaggi (C#, C++...).
Tenta di eseguire gli statement contenuti nel blocco try, in caso d’errore esegue gli statement del blocco catch.
E' estremamente utile ma presenta alcune restrizioni di cui è bene tenere conto.
Tenta di eseguire gli statement contenuti nel blocco try, in caso d’errore esegue gli statement del blocco catch.
E' estremamente utile ma presenta alcune restrizioni di cui è bene tenere conto.
venerdì 27 luglio 2012
T-SQL: Ranking function example
Le funzioni di ranking sono state introdotte sin dall'edizione 2005 ma molto spesso mi capita di vedere script che potrebbero beneficiarne non farne uso.
Scopo delle funzioni di ranking è quello di "classificare" ogni riga all'interno di una partizione, di un set di risultati.
Scopo delle funzioni di ranking è quello di "classificare" ogni riga all'interno di una partizione, di un set di risultati.
Etichette:
SQL Server 2005,
Sql Server 2008,
SQL Server 2012,
T-SQL
Iscriviti a:
Post (Atom)