sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan kan jeg rydde SQL Server-forespørgselscachen?

Her er en god forklaring. tjek det ud.

http://www.mssqltips.com/tip.asp?tip=1360

CHECKPOINT; 
GO 
DBCC DROPCLEANBUFFERS; 
GO

Fra den linkede artikel:

Hvis al ydeevnetestning udføres i SQL Server, kan den bedste fremgangsmåde være at udstede et CHECKPOINT og derefter udstede kommandoen DBCC DROPCLEANBUFFERS. Selvom CHECKPOINT-processen er en automatisk intern systemproces i SQL Server og forekommer regelmæssigt, er det vigtigt at udstede denne kommando for at skrive alle de beskidte sider for den aktuelle database til disk og rense bufferne. Derefter kan kommandoen DBCC DROPCLEANBUFFERS udføres for at fjerne alle buffere fra bufferpuljen.



  1. Sådan overvåger du databaseforekomsters tilstand

  2. Operand bør indeholde 1 kolonne - MySQL NOT IN

  3. Installation af RAC til en database med datafiler

  4. Sådan udføres SQL-forespørgsel uden at vise resultater