(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

sys.dm_os_memory_cache_entries (Transact-SQL)

Gibt Informationen zu allen Einträgen in Caches in SQL Server 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.

Gilt für: SQL Server (SQL Server 2008 bis aktuelle Version).

Spaltenname

Datentyp

Beschreibung

cache_address

varbinary(8)

Adresse des Caches. Lässt keine NULL-Werte zu.

name

nvarchar(256)

Name des Caches. Lässt keine NULL-Werte zu.

Typ

varchar(60)

Typ des Caches. Lässt keine NULL-Werte zu.

entry_address

varbinary(8)

Adresse des Deskriptors des Cacheeintrags. Lässt keine NULL-Werte zu.

entry_data_address

varbinary(8)

Adresse der Benutzerdaten im Cacheeintrag.

0x00000000 = Eintragsdatenadresse ist nicht verfügbar.

Lässt keine NULL-Werte zu.

in_use_count

int

Anzahl gleichzeitiger Benutzer dieses Cacheeintrags. Lässt keine NULL-Werte zu.

is_dirty

bit

Gibt an, ob dieser Cacheeintrag zum Löschen ausgewählt wurde. 1 = zum Löschen ausgewählt. Lässt keine NULL-Werte zu.

disk_ios_count

int

Anzahl von E/A-Vorgängen aufgrund der Erstellung dieses Eintrags. Lässt keine NULL-Werte zu.

context_switches_count

int

Anzahl der Kontextwechseln aufgrund der Erstellung dieses Eintrags. Lässt keine NULL-Werte zu.

original_cost

int

Ursprüngliche Kosten des Eintrags. Dieser Wert entspricht der ungefähren Anzahl von E/A-Vorgängen, den ungefähren CPU-Anweisungskosten sowie dem ungefähr vom Eintrag belegten Speicher. Je höher die Kosten, desto niedriger ist die Chance, dass das Element aus dem Cache entfernt wird. Lässt keine NULL-Werte zu.

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. Lässt keine NULL-Werte zu.

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. Lässt keine NULL-Werte zu.

Gilt für: SQL Server 2008 bis SQL Server 2008 R2.

pages_kb

bigint

Der Arbeitsspeicher, der von diesem Cacheeintrag verwendet wird, in Kilobyte (KB). Lässt keine NULL-Werte zu.

Gilt für: SQL Server 2012 bis SQL Server 2014.

entry_data

nvarchar(2048)

Serialisierte Darstellung des zwischengespeicherten Eintrags. Diese Informationen sind vom Cachespeicher abhängig. Lässt NULL-Werte zu.

pool_id

int

Die ID des Ressourcen-Pools, der diesem Eintrag zugeordnet ist. Lässt NULL-Werte zu.

nicht Katmai

Gilt für: SQL Server 2008 R2 bis SQL Server 2014.

Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.

Community-Beiträge

HINZUFÜGEN
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
Anzeigen:
© 2014 Microsoft