Pagine

venerdì 16 settembre 2011

Denali e data compression

Quali tipi di dato traggono beneficio dalla Data Compression ?
Qui trovate un'ottima spiegazione....

giovedì 15 settembre 2011

Creare tabelle partizionate

Il partizionamento delle tabelle consente di distribuirne il contenuto su più file, riducendo l'impatto delle operazioni Insert, Update, delete e Select sul sistema dischi, grosso collo di bottiglia per le performance di un database.

Sql Server lifestyle... piccolo estratto d'analisi

Sql server lifestyle è un tool d'analisi per istanze SQL Server dalla versione 2005 alla CTP3 di Denali (futuro SQL Server 2012).
E' in grado di dare indicazioni sullo stato di salute dell'istanza e dei database in essa contenuti ma non solo, fornisce indicazioni per interventi migliorativi a breve, medio e lungo termine...

Utilizzo delle tabelle inserted e deleted

Le tabelle inserted e deleted sono estremamente utili perchè consentono, anche all'esterno dei trigger, di reperire i dati che abbiamo modificato, inserito o eliminato.....

martedì 13 settembre 2011

SQL Server Lifestyle

Ciao a tutti.
Vorrei segnalare un nuovo tool di diagnostica per Sql Server, compatibile dalla versione 2005 all'attuale CTP3 di Denali (Il futuro SQL Server 2012).
Il tool si chiama SQL Server Lifestyle e produce un'analisi estremamente accurata dell'istanza e dei database in essa contenuti.
L'analisi viene poi presentata all'utente sotto forma di pagina web, totalmente navigabile e con delle descrizioni parlanti che consentono di identificare "a colpo d'occhio" i punti che richiedono attenzione.

WPC 2011

Sono aperte le iscrizioni alla WPC 2011, la più importante conferenza italiana dedicata alle tecnologie Microsoft. Qui potete trovare il link per le iscrizioni e per un'anteprima degli argomenti trattati.
Ci saranno anche sessioni relative a "Denali", il progetto in versione CTP3 che anticipa l'uscita di SQL Server 2012. Non mancate.

venerdì 9 settembre 2011

SQL Server 2012

Il prossimo anno vedrà l'uscita della nuova versione di sql server : Sql Server 2012!
Ce n'era bisogno ? Direi di si. La nuova versione mette a disposizione sia ai DBA che agli sviluppatori una serie di nuove features estremamente interessanti.
Da qualche tempo sto giocando con la nuova edizione in versione CTP3 denominata "Denali", rigorosamente installata su una macchina virtuale, e le nuove funzionalità mi hanno molto favorevolmente stupito.
Ci sono moltissime novità che vanno dalla High Availability del/dei servers ai nuovi tipi di database, dalle tabelle FileTable agli indici columnstore, dalle nuove funzioni ai nuovi costrutti T-SQL. Ma non solo l'engine è stato sottoposto ad una massiccia dose di aggiornamenti, anche gli Integration service hanno ricevuto la loro bella dose di implementazioni, così come analysis service e Reporting Service .
Per approfondire il discorso qui trovate il link ufficiale che consente anche il download della ctp3 del progetto.

Query e Ram

Vi è mai capitato che Sql server si rifiutasse d'eseguire una query causa memoria insufficiente?
Se mai dovesse capitarvi e volete scoprire quanta memoria è necessaria e quanta è assegnata alla query stessa Sql server mette a disposizione tutta una serie di DMO (Dynamic Management Object)
che consentono di raggiungere lo scopo :

La paginazione dei dati in SQL Server 2008 e con la CTP3 di denali

Avete mai dovuto paginare i dati con SQL Server 2008 ?
bhè, è un'operazione abbastanza semplice grazie alle funzioni di ranking che il sistema ci mette a disposizione.... Tali funzioni consentono una numerazione arbitraria delle righe reperite dalla selezione e nel nostro caso uso la funzione row_number() over(order by campi da ordinare)

Cercare una stringa in un database...

Vi è mai capitato di dover cercare una stringa specifica all'interno del database senza conoscerne la struttura ? A me si e per evitare di farmi migliaia di select a mano ho creato un piccolo script che mi aiuta in modo molto efficace nella ricerca....