DBCC DROPCLEANBUFFERS (Transact-SQL)
Rimuove tutti i buffer vuoti dal pool di buffer.
Si applica a: SQL Server (da SQL Server 2008 a versione corrente). |
Convenzioni della sintassi Transact-SQL
Sintassi
DBCC DROPCLEANBUFFERS [ WITH NO_INFOMSGS ]
Argomenti
- WITH NO_INFOMSGS
Disattiva tutti i messaggi informativi.
Osservazioni
Utilizzare DBCC DROPCLEANBUFFERS per testare le query con una cache dei buffer "a freddo" senza arrestare e riavviare il server.
Per eliminare i buffer vuoti dal pool dei buffer, utilizzare innanzitutto CHECKPOINT per creare una cache dei buffer a freddo. In questo modo tutte le pagine dirty del database corrente verranno scritte su disco e i buffer verranno svuotati. A questo punto sarà possibile eseguire il comando DBCC DROPCLEANBUFFERS per rimuovere tutti i buffer dal pool dei buffer.
Set di risultati
DBCC DROPCLEANBUFFERS restituisce:
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Autorizzazioni
È richiesta l'appartenenza al ruolo predefinito del server sysadmin.