sys.dm_os_memory_cache_entries (Transact-SQL)
Gibt Informationen zu allen Einträgen in Caches zurück. Verwenden Sie diese Sicht, um Cacheeinträge für die zugehörigen Objekte nachzuverfolgen. Mit dieser Sicht können Sie auch Statistiken zu Cacheeinträgen abrufen.
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
cache_address |
varbinary(8) |
Adresse des Caches. NULL ist nicht zulässig. |
name |
nvarchar(256) |
Name des Caches. NULL ist nicht zulässig. |
type |
varchar(60) |
Typ des Caches. NULL ist nicht zulässig. |
in_use_count |
int |
Anzahl gleichzeitiger Benutzer dieses Cacheeintrags. NULL ist nicht zulässig. |
is_dirty |
bit |
1 = Dieser Cacheeintrag weist Änderungen auf, die nicht permanent gespeichert wurden. NULL ist nicht zulässig. |
entry_address |
varbinary(8) |
Adresse des Deskriptors des Cacheeintrags. NULL ist nicht zulässig. |
entry_data_address |
varbinary(8) |
Adresse der Benutzerdaten im Cacheeintrag. 0x00000000 = Eintragsdatenadresse ist nicht verfügbar. NULL ist nicht zulässig. |
in_use_count |
int |
Anzahl gleichzeitiger Benutzer dieses Cacheeintrags. NULL ist nicht zulässig. |
is_dirty |
bit |
Gibt an, ob dieser Cacheeintrag Änderungen aufweist, die nicht permanent gespeichert wurden. NULL ist nicht zulässig. |
disk_ios_count |
int |
Anzahl von E/A-Vorgängen aufgrund dieses Eintrags. NULL ist nicht zulässig. |
context_switches_count |
int |
Anzahl von Kontextwechseln aufgrund dieses Eintrags. NULL ist nicht zulässig. |
original_cost |
int |
Ursprüngliche Kosten des Eintrags. Dieser Wert entspricht der ungefähren Anzahl von E/A-Vorgängen, CPU-Anweisungskosten und Kontextwechseln. Je höher die Kosten, desto niedriger ist die Chance, dass das Element aus dem Cache entfernt wird. NULL ist nicht zulässig. |
current_cost |
int |
Aktuelle Kosten des Cacheeintrags. Dieser Wert wird beim Löschen von Einträgen aktualisiert. Die aktuellen Kosten werden auf den ursprünglichen Wert zurückgesetzt, wenn der Eintrag wiederverwendet wird. NULL ist nicht zulässig. |
memory_object_address |
varbinary(8) |
Adresse des zugeordneten Arbeitsspeicherobjekts. Lässt NULL-Werte zu. |
pages_allocated_count |
bigint |
Anzahl von 8-KB-Seiten zum Speichern dieses Cacheeintrags. NULL ist nicht zulässig. |
entry_data |
nvarchar(2048) |
Serialisierte Darstellung des zwischengespeicherten Eintrags. Diese Informationen hängen von der Cacheimplementierung ab. Lässt NULL-Werte zu. |
Berechtigungen
Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.