Optimieren von Abfragen in bereitgestellten Anwendungen mit Planhinweislisten
Die gespeicherten Systemprozeduren sp_create_plan_guide und sp_create_plan_guide_from_handle können zum Erstellen von Planhinweislisten verwendet werden, um die Leistung von Abfragen zu optimieren. Diese Prozeduren können Sie verwenden, wenn Sie den Text einer Abfrage nicht direkt verändern können oder möchten. Die Verwendung von Planhinweislisten bietet sich z. B. an, wenn eine kleine Teilmenge von Abfragen in der Datenbankanwendung eines Drittanbieters nicht erwartungsgemäß funktioniert.
In diesem Abschnitt
Grundlegendes zu Planhinweislisten
Beschreibt Planhinweislisten, die Typen von Planhinweislisten und deren Benutzer.Entwerfen und Implementieren von Planhinweislisten
Erläutert, welche Überlegungen vor dem Erstellen einer Planhinweisliste angestellt werden müssen, wie eine Planhinweisliste erstellt wird und welche Einschränkungen für Planhinweislisten gelten.Angeben des Abfrageparametrisierungsverhaltens mithilfe von Planhinweislisten
Erläutert, wie eine TEMPLATE-Planhinweisliste erstellt wird, mit der angegeben wird, ob eine Klasse von Abfragen beim Kompilieren parametrisiert wird.Entwerfen von Planhinweislisten für parametrisierte Abfragen
Erläutert, wie eine Planhinweisliste für die parametrisierte Form einer Abfrage erstellt wird.Funktionsweise der Übereinstimmung von Planhinweislisten und Abfragen (SQL Server)
Erläutert die logische Architektur der Übereinstimmung von Abfragen und Planhinweislisten.Verwenden von SQL Server Profiler zum Erstellen und Testen von Planhinweislisten
Erläutert, wie SQL Server Profiler die Übereinstimmung von Abfrage und Planhinweisliste erleichtert, indem beim Erstellen einer Planhinweisliste der exakte Abfragetext aufgezeichnet wird. Erläutert außerdem die Verwendung von SQL Server Profiler zum Überprüfen der Übereinstimmung.