Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Bevat informatie over hoe de cache wordt gebruikt.
Important
Deze SQL Server 2000-systeemtabel is opgenomen als weergave voor achterwaartse compatibiliteit. We raden aan om in plaats daarvan de huidige SQL Server-systeemweergaven te gebruiken. Om de equivalente systeemweergave of weergaven te vinden, zie Mapping System Tables to System Views (Transact-SQL). Deze functie zal worden verwijderd in een toekomstige versie van Microsoft SQL Server. Vermijd het gebruik van deze functie in nieuwe ontwikkelwerkzaamheden en plan om toepassingen te wijzigen die momenteel gebruikmaken van deze functie.
| Kolomnaam | Gegevenstype | Description |
|---|---|---|
| bucketid | int | Emmer-ID. Waarde geeft een bereik aan van 0 tot en met (mapgrootte - 1). De mapgrootte is de grootte van de hashtabel. |
| cacheobjtype | Nvarchar(17) | Type object in de cache: Samengesteld plan Uitvoerbaar plan Parseboom Cursor Uitgebreide opgeslagen procedure |
| objtype | nvarchar(8) | Type object: Geprogrammeerde procedure Voorbereide verklaring Ad hoc query (Transact-SQL ingediend als taalgebeurtenissen van de sqlcmd- of osql-hulpprogramma's, in plaats van remote procedure-aanroepen) ReplProc (replicatieprocedure) Trigger View Verstek Gebruikerstabel Systeemtabel Cheque Rule |
| Objid | int | Een van de belangrijkste sleutels die worden gebruikt om een object in de cache op te zoeken. Dit is de object-ID die is opgeslagen in sysobjects voor databaseobjecten (procedures, views, triggers, enzovoort). Voor cache-objecten zoals ad hoc of prepared SQL is objid een intern gegenereerde waarde. |
| dbid | smallint | Database-ID waarin het cacheobject is gecompileerd. |
| dbidexec | smallint | Database-ID van waaruit de query wordt uitgevoerd. Voor de meeste objecten heeft dbidexec dezelfde waarde als dbid. Voor systeemweergaven is dbidexec de database-ID van waaruit de query wordt uitgevoerd. Voor ad hoc-queries is dbidexec 0. Dit betekent dat dbidexec dezelfde waarde heeft als dbid. |
| Uid | smallint | Geeft aan wie het plan heeft gemaakt voor ad-hoc queryplannen en voorbereide plannen. -2 = De ingediende batch is niet afhankelijk van impliciete naamresolutie en kan worden gedeeld tussen verschillende gebruikers. Dit is de voorkeursmethode. Elke andere waarde vertegenwoordigt de gebruikers-ID van de gebruiker die de zoekopdracht in de database indient. Overflow of retourneert NULL als het aantal gebruikers en rollen meer dan 32.767 overschrijdt. |
| hertellingen | int | Aantal andere cacheobjecten die naar dit cacheobject verwijzen. Een telling van 1 is de basis. |
| Usecounts | int | Aantal keren dat dit cacheobject sinds de oprichting is gebruikt. |
| Gebruikte pagina's | int | Aantal pagina's dat door het cacheobject wordt gebruikt. |
| setopts | int |
SET Optie-instellingen die een samengesteld plan beïnvloeden. Deze instellingen maken deel uit van de cache-sleutel. Wijzigingen in waarden in deze kolom geven aan dat gebruikers opties hebben aangepast SET . Deze opties omvatten de volgende: ANSI_PADDING FORCEPLAN CONCAT_NULL_YIELDS_NULL ANSI_WARNINGS ANSI_NULLS QUOTED_IDENTIFIER ANSI_NULL_DFLT_ON ANSI_NULL_DFLT_OFF |
| Langid | smallint | Taal-id. ID van de taal van de verbinding die het cacheobject heeft gemaakt. |
| Datumformaat | smallint | Datumformaat van de verbinding die het cacheobject heeft aangemaakt. |
| Status | int | Geeft aan of het cacheobject een cursorplan is. Momenteel wordt alleen het minst significante bit gebruikt. |
| Laatste keer | bigint | Alleen voor achterwaartse compatibiliteit. Is altijd 0. |
| maxexectime | bigint | Alleen voor achterwaartse compatibiliteit. Is altijd 0. |
| avgexectime | bigint | Alleen voor achterwaartse compatibiliteit. Is altijd 0. |
| Lastreads | bigint | Alleen voor achterwaartse compatibiliteit. Is altijd 0. |
| laatstschrijft | bigint | Alleen voor achterwaartse compatibiliteit. Is altijd 0. |
| sqlbytes | int | Lengte in bytes van de proceduredefinitie of batch die is ingediend. |
| SQL | Nvarchar(3900) | Moduledefinitie of de eerste 3900 tekens van de batch die wordt ingediend. |