Posts

Forum su PHPBB

Davide Mauri

Da settimana prossima la vecchia piattaforma di Forum, basata su CommunityServer, verrà dismessa in favore di phpBB, piattaforma di forum ben consolidata e compativile al 100% con SQL Server.

Si completerà così la migrazione da CommunityServer a Wordpress + PHPBB che sono sicuramente più al passo con I tempi ed offrono feature ormai considerate irrinunciabili per ogni sito moderno. Purtroppo non è stato possibile trasferire tutti I post presenti nell’attuale forum su quello nuovo (se qualcuno ci vuole provare, è bevenuto!), e quindi il vecchio forum rimarra comunque online ma visibile in sola lettura.

SQL Server 2014 Coming Soon!

Davide Mauri

Al TechEd North America 2013, durante la Keynote del primo giorno, Microsoft ha ufficialmente annunciato SQL Server 2014.

Le novità sono come al solito molte ed a questo giro si concentrano principalmente sull’engine di SQL Server che, come già anticipato all’appena conclusa SQL Conference 2013 a Milano, vede l’introduzione di un nuovo engine - Hekaton - accanto a quello classico e consolidato, per l’elaborazione di dati complementente in-memory.

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?