Im Microsoft TechNet gibt es übrigens eine Seite mit
Best Practices zum SQL-Server, bislang vorwiegend zur Performanceanalyse. Das ist eine Seite mit einer kleinen Sammlung an Links auf

Whitepapers, z.B.:

  • Tom Davidsons Klassiker: SQL Server 2005 Performance Tuning using Waits and Queues – Ein Muss für jeder angehenden Tuning-Fachmann
  • DBCC SHOWCONTIG Improvements and Comparison between SQL Server 2000 and SQL Server 2005 – Die Fragmentierung einer Tabelle untersuchen

SQL-Code-Snipets, z.B.:

  • List Rarely-Used Indexes – Welche Indexe kosten Pflegeaufwand, aber bringen nichts?
  • List Recompiled Statements – Damit kann man sich anzeigen lassen, welche Statements erneut kompiliert werden mussten. Gerade wenn man viele "kleine" Statements hat, dann bekommt die für einen Recompile benötigte Zeit starkes Gewicht.
  • List Real Time Tempdb Task Usage – Damit kann man sich die aktuelle TempDB-Nutzung ansehen. Besonders nützlich, wenn man das eine ganze Zeit in einer Schleife abfragt und die Ergebnisse speichert.

und noch ein paar andere Dinge.

Insgesamt gesehen ist das schon mal ein Anfang. Mal abwarten wie sich das entwickelt…

gefunden beim Sqlservercode-Blog