Sql-Server-2008-R2

Webcast: Filtered Indexes and Statistics in SQL Server 2008

Sergio Govoni

Sul portale BEIT - MSDN/TechNet - è stato pubblicato un altro Webcast dedicato alle funzionalità rilasciate con la versione 2008 di SQL Server. Questa volta parleremo di Filtered Indexes and Statistics, ovvero la possibilità di specificare una clausola WHERE nei comandi (T-SQL) CREATE INDEX e CREATE STATISTICS.

Abstract

Con SQL Server 2008 presentiamo gli indici e le statistiche filtrate: si tratta delle strutture che conosciamo già, a cui però viene applicato un criterio di filtro. In questo webcast parleremo prevalentemente dei primi, cercando di capire quando è conveniente utilizzarli e quando la loro applicazione può migliorare le performance delle query.

SSIS 2008 Tips and Tricks

Sergio Govoni

Steve Swartz, Group Program Manager SSIS Team, in una delle sessioni che ha tenuto al TechEd Europe 2010 ha parlato di SSIS Tips & Tricks.

Se state lavorando a un nuovo progetto con SQL Server Integration Services o se dovete migliorare le performance di un progetto (insieme di package) esistente, ma non avete tempo a sufficienza o risorse economiche per iniziare da zero il tuning delle performance, vi consiglio di investire 60 minuti guardando questo webcast.

SQL Server Team-based Development

Sergio Govoni

Dal sito Red-Gate è possibile scaricare gratuitamente l’eBook: SQL Server Team-based Development degli autori Phil Factor, Grant Fritchey, Alex Kuznetsov e Mladen Prajdic.

L’eBook spiega come utilizzare in modo congiunto Script, SQL Server Tools e alcuni toolbelt di Red Gate per implementare applicazioni database lavorando in team. Il live motive è quello di ricondurre un progetto d’implementazione database ad un “normale” progetto di sviluppo… utilizzando gli strumenti che SQL Server e Red Gate mettono a disposizione.

Worst practices: cyclic-drop and create a temporary column

Sergio Govoni

La vista di sistema sys.columns, come citano i BOL, restituisce una riga per ogni colonna di un oggetto contenente colonne, ad esempio viste o tabelle. I tipi di oggetti che possono contenere colonne sono elencati di seguito:

  • Funzioni assembly con valori di tabella

  • Funzioni SQL inline con valori di tabella

  • Tabelle interne

  • Tabelle di sistema

  • Funzioni SQL con valori di tabella

  • Tabelle utente

  • Viste

In particolare la colonna column_id della vista sys.columns espone l’identificativo (ID) univoco assegnato ad ogni colonna presente all’interno di un oggetto, che da questo momento in poi ammettiamo essere una tabella.