DBCC FREESYSTEMCACHE
Aktualisiert: 12. Dezember 2006
Gibt alle nicht verwendeten Cacheeinträge aus allen Caches frei. SQL Server 2005-Datenbankmodul löscht nicht verwendete Cacheeinträge aktiv im Hintergrund und macht so neuen Speicherplatz für aktuelle Einträge verfügbar. Mithilfe dieses Befehls können jedoch auch nicht verwendete Befehle manuell aus allen Caches entfernt werden.
Transact-SQL-Syntaxkonventionen
Syntax
DBCC FREESYSTEMCACHE
( 'ALL' )
[WITH
{ [ MARK_IN_USE_FOR_REMOVAL ] , [ NO_INFOMSGS ] }
]
Argumente
- ALL
Gibt alle unterstützten Caches an.
- MARK_IN_USE_FOR_REMOVAL
Gibt zurzeit verwendete Einträge asynchron aus den jeweiligen Caches nach ihrer Verwendung frei.
- NO_INFOMSGS
Alle Informationsmeldungen werden unterdrückt.
Resultsets
DBCC FREESYSTEMCACHE gibt Folgendes zurück:
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Hinweise
Neue Einträge, die nach der Ausführung von DBCC FREESYSTEMCACHE WITH MARK_IN_USE_FOR_REMOVAL im Cache erstellt wurden, sind nicht betroffen.
Durch das Ausführen von DBCC FREESYSTEMCACHE wird der Plancache für die Instanz von SQL Server gelöscht. Durch das Löschen des Plancaches wird eine Neukompilierung aller nachfolgenden Ausführungspläne verursacht, und möglicherweise entsteht plötzlich eine temporäre Verringerung der Abfrageleistung. In SQL Server 2005 Service Pack 2 enthält das SQL Server-Fehlerprotokoll für jeden geleerten Cachespeicher im Plancache folgende Meldung zur Information: "Von SQL Server wurden für den '%s'-Cachespeicher (Bestandteil des Plancaches) %d Leerungen des Cachespeichers gefunden, die von 'DBCC FREEPROCCACHE'- oder 'DBCC FREESYSTEMCACHE'-Vorgängen ausgelöst wurden". Diese Meldung wird alle fünf Minuten protokolliert, solange der Cache innerhalb dieses Zeitintervalls geleert wird.
Berechtigungen
Erfordert die ALTER SERVER STATE-Berechtigung auf dem Server.
Siehe auch
Verweis
Hilfe und Informationen
Informationsquellen für SQL Server 2005
Änderungsverlauf
Version | Verlauf |
---|---|
12. Dezember 2006 |
|