DBCC DROPCLEANBUFFERS (Transact-SQL)

Entfernt alle leeren Puffer aus dem Pufferpool.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

DBCC DROPCLEANBUFFERS [ WITH NO_INFOMSGS ]

Argumente

  • WITH NO_INFOMSGS
    Alle Informationsmeldungen werden unterdrückt.

Hinweise

Verwenden Sie DBCC DROPCLEANBUFFERS, um Abfragen mit einem frischen Puffercache zu testen, ohne den Server herunterzufahren und neu zu starten.

Sie müssen zunächst mithilfe von CHECKPOINT einen frischen Puffercache erzeugen, um leere Puffer aus dem Pufferpool zu entfernen. Dadurch wird erzwungen, dass alle modifizierten Seiten der aktuellen Datenbank auf den Datenträger geschrieben und die Puffer geleert werden. Anschließend können Sie durch Ausführen des DBCC DROPCLEANBUFFERS-Befehls alle Puffer aus dem Pufferpool entfernen.

Resultsets

DBCC DROPCLEANBUFFERS gibt Folgendes zurück:

DBCC execution completed. If DBCC printed error messages, contact your system administrator.

Berechtigungen

Erfordert die Mitgliedschaft in der festen Serverrolle sysadmin.

Siehe auch

Verweis

DBCC (Transact-SQL)

CHECKPOINT (Transact-SQL)