Partilhar via


DBCC DROPCLEANBUFFERS (Transact-SQL)

Remove todos os buffers limpos do pool de buffers.

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

DBCC DROPCLEANBUFFERS [ WITH NO_INFOMSGS ]

Argumentos

  • WITH NO_INFOMSGS
    Suprime todas as mensagens informativas.

Comentários

Use DBCC DROPCLEANBUFFERS para testar consultas com um cache de buffer a frio sem desligar e reiniciar o servidor.

Para descartar buffers limpos do pool de buffers, primeiro use CHECKPOINT para produzir um cache do buffer a frio. Isso faz com que todas as páginas sujas para o banco de dados atual sejam gravadas no disco e limpa os buffers. Depois de fazer isso, você pode emitir o comando DBCC DROPCLEANBUFFERS para remover todos os buffers do pool de buffers.

Conjuntos de resultados

DBCC DROPCLEANBUFFERS retorna:

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

Permissões

Requer associação à função de servidor fixa sysadmin.

Consulte também

Referência