Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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.
Diese Tabelle beschreibt die SQLServer:Plan Cache counters.
| 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 |
|---|---|
| _Gesamt | 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%';