Optimieren von Abfragen

Viele Administratoren reagieren auf Leistungsprobleme ausschließlich mit der Optimierung der Serverleistung auf Systemebene (z. B. in Bezug auf Größe des Arbeitsspeichers, Typ des Dateisystems, Art und Anzahl der Prozessoren usw.). Viele Leistungsprobleme können jedoch nicht auf diese Art gelöst werden. Ein besserer Lösungsansatz ist eine Analyse der Anwendungsabfragen sowie der durch die Anwendung an die Datenbank gesendeten Aktualisierungen und deren Interaktion mit den in der Datenbank und im Datenbankschema enthaltenen Daten.

In diesem Abschnitt

Thema Beschreibung

Analysieren einer Abfrage

Enthält Informationen zum Anzeigen von Abfrageausführungsplänen mithilfe von Microsoft SQL Server Management Studio, Transact-SQL SET-Optionen sowie mithilfe von SQL Server Profiler-Ereignisklassen in Ablaufverfolgungen.

Auffinden fehlender Indizes

Enthält Informationen zum SQL Server 2005-Feature für fehlende Indizes. Wenn der Abfrageoptimierer eine Abfrage analysiert, um den besten Ausführungsplan zu bestimmen, werden automatisch Informationen zu Indizes generiert, die die Abfrageleistung auch dann verbessern würden, wenn die Indizes gar nicht vorhanden sind. Das Feature für fehlende Indizes ermöglicht das Abrufen dieser Informationen zu fehlenden Indizes.

Empfehlungen für die Abfrageoptimierung

Enthält Informationen zu Möglichkeiten zur Verbesserung der Abfrageleistung.

Grundlagen der erweiterten Abfrageoptimierung

Enthält Informationen zu SQL Server-Beitrittsvorgängen.