Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Obsahuje informace o tom, jak je cache využívána.
Important
Tato tabulka SQL Server 2000 je zahrnuta jako pohled na zpětnou kompatibilitu. Doporučujeme používat místo toho současné systémové pohledy SQL Serveru. Pro nalezení ekvivalentního systémového pohledu nebo pohledů viz Mapování systémových tabulek na systémové pohledy (Transact-SQL). Tato funkce bude v budoucí verzi Microsoft SQL Server odstraněna. Nepoužívejte tuto funkci v nové vývojové práci a naplánujte úpravu aplikací, které tuto funkci aktuálně používají.
| Název sloupce | Datový typ | Description |
|---|---|---|
| bucketid | int | Identifikace kýble. Hodnota označuje rozsah od 0 až po (velikost adresáře - 1). Velikost adresáře je velikost hashovací tabulky. |
| cacheobjtype | nvarchar(17) | Typ objektu v cache: Zkompilovaný plán Proveditelný plán Strom parse Cursor Rozšířená uložená procedura |
| Objtype | nvarchar(8) | Typ objektu: Uložená procedura Připravené prohlášení Ad hoc dotaz (Transact-SQL zasílán jako jazykové události z utilit sqlcmd nebo osql místo vzdálených volání procedur) ReplProc (replikační postup) Trigger View Výchozí Uživatelská tabulka Systémová tabulka Zaškrtnutí Rule |
| Objid | int | Jeden z hlavních klíčů používaných pro vyhledávání objektu v cache. Toto je ID objektu uložené v sysobjectech pro databázové objekty (procedury, pohledy, triggery atd.). Pro cache objekty, jako je ad hoc nebo připravené SQL, je objid interně generovaná hodnota. |
| dbid | smallint | ID databáze, ve kterém byl objekt cache zkompilován. |
| dbidexec | smallint | ID databáze, ze kterého je dotaz vykonán. Pro většinu objektů má dbidexec stejnou hodnotu jako dbid. Pro systémové pohledy je dbidexec databázové ID, ze kterého je dotaz vykonán. Pro ad hoc dotazy je dbidexec 0. To znamená, že dbidexec má stejnou hodnotu jako dbid. |
| Uid | smallint | Označuje tvůrce plánu pro ad hoc plány dotazů a připravené plány. -2 = Odeslaná dávka nezávisí na implicitním vyřešení jmen a může být sdílena mezi různými uživateli. Toto je upřednostňovaná metoda. Jakákoli jiná hodnota představuje uživatelské ID uživatele, který dotaz zadává v databázi. Přeteče nebo vrací NULL, pokud počet uživatelů a rolí přesáhne 32 767. |
| Refcounty | int | Počet dalších cache objektů odkazujících na tento cache objekt. Základem je počet 1. |
| Počet použití | int | Počet použití tohoto objektu cache od svého vzniku. |
| Použité stránky | int | Počet stránek spotřebovaných objektem cache. |
| Setopts | int |
SET nastavení možností, která ovlivňují zkompilovaný plán. Tato nastavení jsou součástí klíče cache. Změny hodnot v tomto sloupci znamenají, že uživatelé upravili SET možnosti. Tyto možnosti zahrnují následující: ANSI_PADDING FORCEPLAN CONCAT_NULL_YIELDS_NULL ANSI_WARNINGS ANSI_NULLS QUOTED_IDENTIFIER ANSI_NULL_DFLT_ON ANSI_NULL_DFLT_OFF |
| Langid | smallint | ID jazyka. ID jazyka spojení, které vytvořilo objekt cache. |
| Dateformát | smallint | Datový formát spojení, které vytvořilo objekt cache. |
| Stav | int | Označuje, zda je objekt cache kurzorovým plánem. V současnosti se používá pouze nejméně významný bit. |
| Minule | bigint | Pouze pro zpětnou kompatibilitu. Vždy vrací 0. |
| maxexectime | bigint | Pouze pro zpětnou kompatibilitu. Vždy vrací 0. |
| avgexectime | bigint | Pouze pro zpětnou kompatibilitu. Vždy vrací 0. |
| Poslední čtení | bigint | Pouze pro zpětnou kompatibilitu. Vždy vrací 0. |
| lastwrites | bigint | Pouze pro zpětnou kompatibilitu. Vždy vrací 0. |
| sqlbytes | int | Délka v bajtech definice procedury nebo dávkové odeslané části. |
| SQL | nvarchar(3900) | Definice modulu nebo prvních 3900 znaků odeslané dávky. |