Seit SQL Server 2005 ergänzen, erweitern und ersetzen Dynamische Verwaltungssichten und Dynamische Verwaltungsfunktionen die Möglichkeiten mit denen DBAs und Entwickler Einblicke in die interne Arbeitsweise von SQL Server erhalten können. Doch die Adaption der DMOs scheint nicht so weit vorgedrungen, wie dies fast 6 Jahre nach Einführung zu erwarten wäre
Das Vorgängerbuch zu SQL Server 2000 zählt zu denjenigen Büchern, die in die Bibliothek jedes SQL Server Benutzers gehören. Leider kann man das nicht über die vorliegende Auflage zur aktuellen SQL Server Version sagen. Viele der Neuerungen des SQL Server 2005 werden entweder überhaupt nicht erwähnt oder aber unvollständig und diffus beschrieben. Teilweise jedoch handelt es sich schlichtweg um Falschinformationen, die dem Leser präsentiert werden.
Fazit? Der aufmerksame Leser möge sich kritische Gedanken dazu machen.
Microsoft SQL Server 2005 Performance Optimization and Tuning Handbook |
Einer der effizientesten Wege, um die JOIN Performance zu erhöhen ist die Anzahl der Zeilen die geJOINt werden, zu beschränken. Dies gilt insbesondere für die äußere(n) Tabelle(n) eines JOINs. Es sollten nur die Zeilen zurückgegeben werden, die auch für den JOIN verwendet werden.