Parallelismo tra SSIS e DTS, due prodotti a confronto
In questo articolo un’analisi sulle novità dei SQL Server 2005 Integration Services rispetto ai DTS di SQL Server 2000.
In questo articolo un’analisi sulle novità dei SQL Server 2005 Integration Services rispetto ai DTS di SQL Server 2000.
Scopriamo i nuovi Sql Server Integration Services presenti in SQL Server 2005 che sostituisco i DTS aggiungendo delle nuove funzionalità davvero interessanti
http://www.dotnethell.it/articles/SSIS-SQL-Server-Integration-Services.aspx
Sql Server Integration Services consente un deploy molto semplice dei pacchetti di un progetto. Utilizzando BIDS (Business Intelligence Development Studio) la procedura è molto semplice.
E’ finalmente possibile visionare l’agenda completa di uno degli eventi più importanti dell’anno, ossia la presentazione di SQL Server 2008, Visual Studio 2008 e Windows Server 2008!
Trovate tutto a questa pagina:
http://www.microsoft.com/italy/launch2008/default.mspx
Tenendo conto che questo evento è “il più grande lancio di un prodotto dedicato alle aziende della storia dell’azienda”, è bene cercare di esserci!
Sql 2005, come è universalmente noto, ha introdotto, rispetto al predecessore, molte novità. Quello che ci interessa qui è un uso intrecciato e non standatd delle nuove Common Table Expression [cte] ricorsive e dell’operatore Apply.
L’idea base del funzionamento di una cte ricorsiva è abbastanza semplice, si consideri il set di dati S1. Mettendo questo set in join con altro posso ottenere un set di dati S2 che supporremo avere una struttura identica [Colonne e tipi] a S1. Fatto ciò è possibile usare S2 al posto di S1 per generare S3 e così via finché l’operazione non genera più alcun record. I risultati S1, S2, S3, S4… ottenuti, avendo la stessa identica struttura, saranno restituiti come concatenazione di records tramite union all. Questo genere di strutture sono perfette per la gestione dei dati ricorsivi, volendo estrarre da un’organigramma una persona e tutti i suoi sottoposti, si può procedere come sopra con:
Per non inficiare le performance di un server SQL, è sempre buona norma NON salvare la traccia del SQL Profiler direttamente in una tabella del SQL Server che si è intenti a monitorare, bensì salvarla in un file su disco che sarà poi possibile interrogare con T-SQL dopo averlo portato in una tabella SQL generata e popolata con l’istruzione
![]() |
TitoloPro SQL Server 2005 Database Design and OptimizationAutoreLuis Davidson with Kevin Kline and Kurt WindischEditoreApressLivelloIntermediate-AdvancedISBN1-59059-529-7 |
|---|
Il libro di Luis Davidson è la naturale evoluzione della precedente versione scritta per SQL Server 2000. La prerogativa di questo libro – così come del precedente – è la focalizzazione non solo sull’uso di SQL Server come prodotto con tutte le sue feature e le sue peculiari caratteristiche, ma anche e soprattutto sulla parte architetturale dell’implementazione di un database, ossia la modellazione del database stesso.