von SQL Server-MVP Grant Fritchey
Wenn eine Abfrage nicht richtig läuft und Sie nicht wissen, woran es liegt, können Sie den Ausführungsplan zur Hilfe holen. Er zeigt nicht nur Schritt für Schritt, welche Daten zurückgegeben werden, sondern auch, was SQL Server getan hat, um dorthin zu kommen. Sie sehen, wie die Daten abgefragt wurden, aus welchen Tabellen und Indizes sie stammen, welche Join-Typen verwendet wurden und wann gefiltert, sortiert oder aggregiert wurde. Diese Einblicke liefern oft wertvolle Hinweise auf die Ursache von Leistungsproblemen.
Ich habe dieses Buch mit einem klaren Ziel geschrieben: Ihnen zu zeigen, wie man Ausführungspläne in SQL Server richtig liest. Darin erfahren Sie unter anderem:
Mit diesem Wissen sind Sie in der Lage, jeden Ausführungsplan zu lesen, egal wie komplex die Abfrage ist und zu verstehen, was genau passiert. Die eigentliche Optimierung liegt weiterhin bei Ihnen, aber mit dem neuen Verständnis haben Sie deutlich bessere Chancen, die Ursache für schlechte Performance zu finden und zu beheben.
Kostenloses eBook herunterladenCodebeispiele herunterladenDieses Buch zeigt Ihnen, wie Sie Ausführungspläne lesen. Doch woher wissen Sie, auf welche Ausführungspläne Sie sich zuerst konzentrieren sollten?
Mit Redgate Monitor können Sie ganz einfach die wichtigsten Wartezeiten und Abfragen identifizieren, die die größten Probleme verursachen. Sobald Sie diese gefunden haben, lassen sich die Ausführungspläne direkt in Redgate Monitor analysieren. Sie können das in diesem Buch erworbene Wissen nutzen, um die Ursachen zu beheben.
Anschließend nutzen Sie Redgate Monitor, um zu überprüfen, ob Ihre Optimierungen erfolgreich waren. Nun können Sie mit Zuversicht zur nächsten problematischen Abfrage übergehen.
Starten Sie noch heute mit der Optimierung Ihrer Abfragen. Laden Sie jetzt Ihre kostenlose 14-Tage-Testversion herunter.
Kostenlose Testversion herunterladenMehr erfahren