DBCC DROPCLEANBUFFERS (Transact-SQL)

バッファ プールからすべてのクリーン バッファを削除します。

トピック リンク アイコンTransact-SQL 構文表記規則

構文

DBCC DROPCLEANBUFFERS [ WITH NO_INFOMSGS ]

引数

  • WITH NO_INFOMSGS
    すべての情報メッセージを表示しないようにします。

説明

サーバーのシャットダウンと再起動を行わずに、コールド バッファ キャッシュの状態でクエリをテストする場合は、DBCC DROPCLEANBUFFERS を使用します。

バッファ プールからクリーン バッファを削除するには、まず CHECKPOINT を使用してコールド バッファ キャッシュを作成します。これで、現在のデータベースのすべてのダーティ ページがディスクに書き込まれ、バッファが削除されます。その後、DBCC DROPCLEANBUFFERS コマンドを実行してバッファ プールからバッファを削除します。

結果セット

DBCC DROPCLEANBUFFERS では次の結果が返されます。

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

権限

sysadmin 固定サーバー ロールのメンバシップが必要です。