Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server
Das Plan Cache-Objekt stellt Indikatoren bereit, um zu überwachen, wie SQL Server Speicher verwendet, um Objekte wie gespeicherte Prozeduren, Ad-hoc- und vorbereitete Transact-SQL-Anweisungen und Trigger zu speichern. Es können mehrere Instanzen des Plancache -Objekts gleichzeitig überwacht werden, wobei jede Instanz einen unterschiedlichen Typ von zu überwachendem Plan darstellt.
In dieser Tabelle werden die SQLServer:PlancacheLeistungsindikatoren beschrieben.
SQL Server, Plancache-Leistungsindikatoren | Beschreibung |
---|---|
Cachetrefferquote | Das Verhältnis zwischen Cachetreffern und -suchvorgängen. |
Basis für Cachetrefferquote | Nur zur internen Verwendung. |
Cacheobjektzähler | Anzahl der Cacheobjekte im Cache. |
Verwendete Cacheobjekte | Anzahl der verwendeten Cacheobjekte. |
Cacheseiten | Anzahl der von Cacheobjekten verwendeten 8-KB-Seiten. |
Jeder Leistungsindikator in dem Objekt enthält die folgenden Instanzen:
Plancache-Instanz | Beschreibung |
---|---|
_Total | Informationen zu allen Typen von Cacheinstanzen. |
SQL-Pläne | Abfragepläne, die aus einer Ad-hoc Transact-SQL-Abfrage erstellt wurden, einschließlich automatisch parametrisierter Abfragen oder von Transact-SQL-Anweisungen, die mit sp_prepare oder sp_cursorprepare . SQL Server speichert die Pläne für Ad-hoc Transact-SQL-Anweisungen für die spätere Wiederverwendung zwischen, wenn die identische Transact-SQL-Anweisung später ausgeführt wird. Vom Benutzer parametrisierte Abfragen (selbst wenn sie nicht ausdrücklich vorbereitet sind) werden ebenfalls mit Prepared SQL Plans überwacht. |
Objektpläne | Abfragepläne, die durch Erstellen von gespeicherten Prozeduren, Funktionen oder Triggern generiert wurden. |
Gebundene Strukturen | Normalisierte Strukturen für Sichten, Regeln, berechnete Spalten und CHECK-Einschränkungen. |
Erweiterte gespeicherte Prozeduren | Kataloginformationen für erweiterte Prozeduren. |
Temporäre Tabellen & Tabellenvariablen | Cacheinformationen zu temporären Tabellen und Tabellenvariablen. |
Beispiel
Sie beginnen damit, die Abfrageleistungsindikatoren in diesem Objekt mithilfe dieser T-SQL-Abfrage in der dynamischen Verwaltungssicht sys.dm_os_performance_counters zu untersuchen:
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Plan Cache%';