Sql-Server

High Availability and Disaster Recovery at ServiceU: A SQL Server 2008 Technical Case Study

Davide Mauri

Un interessantissimo articolo Microsoft che mostra com’è stata implementata una soluzione di High-Avalability e di Distaster Recovery presso ServiceU, uno dei maggiori “Event Provider” Americani.

Nel whitepaper viene descritta la soluzione utilizzata, unitamente alle motivazioni che anno portato a tali scelte, e vengono anche evidenziati anche dettagli tecnici molto interessanti, che mostrano come utilizzare insieme Clustering, Log Shipping e Mirroring per assicura una continutità di servizio costante e per creare un sistema di Disaster Recovery affidabile.

PASS Summit Unite 2009

Davide Mauri

L’annuale summit del PASS - Professional Association of SQL Server users, si terrà ancora una volta a Seattle. Il summit è la più importante conferenza su SQL Server a livello mondiale, alla quale partecipano solamente i migliori speaker, offrendo un’opportunità di formazione e di networking assolutamente unica.

Con 168 sessioni suddivise in 5 track - Database Administration, Database and Application Development, BI Platform Architecture, BI Information Delivery, and Professional Development - questa conferenza è indispensabile per tutti coloro che vogliono migliorare e rendere più efficiente il proprio lavoro con SQL Server e tutte le tecnologie ad esso legate, capire in che modo si evolverà il futuro con la release della versione R2, fare networking per espandere la proprio rete di conoscenze e - perchè no - passare una settimana di full-immersion in una città sempre bella come Seattle.

Ten Common SQL Programming Mistakes

Davide Mauri

Articolo che elenca e spiega come evitare i 10 più comuni errori che si fanno con T-SQL, che, secondo l’autore, sono i seguenti:

  1. NULLs and the NOT IN predicate
  2. Functions on indexed columns in predicates
  3. Incorrect subquery column
  4. Data type mismatch in predicates
  5. Predicate evaluation order
  6. Outer joins and placement of predicates
  7. Subqueries that return more than one value
  8. Use of SELECT *
  9. Scalar user-defined functions
  10. Overuse of cursors

Articolo veramente interessante, di breve lettura ma di grande utilità.