Posts

SQL Server Execution Plans

Sergio Govoni

Sul canale SQLPASS TV, continua la pubblicazione delle sessioni erogate al PASS Summit 2011. Questa settimana è stata pubblicata la sessione SQL Server Execution Plans (From Compilation to Caching to Reuse) tenuta da Maciej Pilecki (SQL Server MVP, MCM).

Abstract

Execution plan reuse is one of the most important aspects of building well-performing and scalable SQL Server solutions. But it’s also the one that is often overlooked during the design phase and becomes very difficult to troubleshoot later. In this session we will discuss in details the following aspects of SQL Server execution plans: compilation, re-compilation, parameterization, caching, reuse and aging. You will leave this session with full understanding of how to improve your server’s performance by increasing execution plan reuse (and how to avoid reuse in case this is necessary).

SQL Server Transaction Log Management

Sergio Govoni

Dal portale Red-Gate è possibile scaricare gratuitamente, in formato PDF, l’eBook SQL Server Transaction Log Management scritto da Tony Davis e Gail Shaw.

Il libro affronta i problemi legati alla gestione del Transaction Log che potremmo definire la “scatola nera” di ogni database SQL Server. Dopo aver spiegato come SQL Server utilizza il Transaction Log, il libro affronta i problemi legati alla sua gestione, dal backup ai diversi tipi di recovery model, dalla corretta impostazione dell’autogrow al monitoring delle performance.

Errors Virtual Table

Davide Mauri

In questi giorni si è aperta una campagna a livello mondiale per chiedere a Microsoft di aggiungere una feature che senza alcun dubbio tutti coloro che hanno lavorato con SQL Server hanno desiderato di avere.

Immaginate di avere una tabella nella quale state facendo delle operazioni DML (INSERT / UPDATE / DELETE) in modo set-based (quindi senza uso di cursori). Se state cercando, ad esempio, di aggiornare 10000 righe ed una di queste contiene una violazione di un qualche vincolo posto sulla tabella, l’intero batch fallirà. Tutto corretto, ma il problema è: qual’è la riga o le righe che hanno dato un errore?

Best Of PASS 2012

Davide Mauri

Stati resi pubblici a tutti, non solo ai partecipanti, una selezione di 10 sessioni del PASS Summit 2012. Tra le sessioni si trovano vere e proprie perle come quella di Bob Ward sugli internals di SQL Server 2012, giusto per citarne una che contiene informazioni altrimenti introvabili

Trovate qui l’indice:

SQL & BI Conference 2013 - Sconto UGISS

Davide Mauri

SQL Server & Business Intelligence Conference 2013 è l’appuntamento annuale per tutti gli specialisti che lavorano con i prodotti della famiglia Microsoft SQL Server e si occupano di Business Intelligence con tecnologie Microsoft.

A distanza di un anno dal rilascio di Microsoft SQL Server 2012, questa edizione sarà focalizzata su molti approfondimenti della parte relazionale, con l’obiettivo di consolidare le conoscenze e migliorare l’adozione delle best practice. Per quanto riguarda la sezione di Business Intelligence, oltre a sessioni di approfondimento su tecnologie già presentate un anno fa, ci sarà anche spazio per le novità rilasciate negli ultimi 12 mesi, in particolare sul lato client (Excel e SharePoint in particolare).