DBCC DROPCLEANBUFFERS (Transact-SQL)
Rimuove tutti i buffer vuoti dal pool di buffer.
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.