SQL Server, Plancache-Objekt
Das Plancache-Objekt stellt Indikatoren bereit, mit denen überwacht werden kann, wie SQL Server den Arbeitsspeicher zum Speichern von Objekten verwendet, z. B. gespeicherten Prozeduren, Ad-hoc-Anweisungen, vorbereiteten Transact-SQL-Anweisungen sowie Triggern. 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:Plancache-Leistungsindikatorenbeschrieben.
SQL Server, Plancache-Leistungsindikatoren |
Beschreibung |
---|---|
Cachetrefferquote |
Das Verhältnis zwischen Cachetreffern und -suchvorgängen. |
Cacheobjektzähler |
Anzahl der Cacheobjekte im Cache. |
Cacheseiten |
Anzahl der von Cacheobjekten verwendeten 8-KB-Seiten. |
Verwendete Cacheobjekte |
Anzahl der verwendeten Cacheobjekte. |
Jeder Leistungsindikator im Objekt enthält die folgenden Instanzen:
Plancache-Instanz |
Beschreibung |
---|---|
_Total |
Informationen zu allen Typen von Cacheinstanzen. |
Sql-Pläne |
Abfragepläne, die von einer Ad-hoc-Transact-SQL-Abfrage, einschließlich automatisch parametrisierten Abfragen, oder durch Transact-SQL-Anweisungen generiert wurden, die mit sp_prepare oder sp_cursorprepare vorbereitet wurden. 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 Prozeduren |
Kataloginformationen für erweiterte Prozeduren. |
Temporäre Tabellen & Tabellenvariablen |
Cacheinformationen zu temporären Tabellen und Tabellenvariablen. |
Siehe auch
Verweis
SQL Server, Puffer-Manager-Objekt