Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak mogę wyczyścić pamięć podręczną zapytań programu SQL Server?

Oto dobre wyjaśnienie. sprawdź to.

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

CHECKPOINT; 
GO 
DBCC DROPCLEANBUFFERS; 
GO

Z linkowanego artykułu:

Jeśli wszystkie testy wydajności są przeprowadzane w programie SQL Server, najlepszym podejściem może być wydanie CHECKPOINT, a następnie wydanie polecenia DBCC DROPCLEANBUFFERS. Chociaż proces CHECKPOINT jest automatycznym wewnętrznym procesem systemowym w SQL Server i występuje regularnie, ważne jest, aby wydać to polecenie, aby zapisać na dysku wszystkie brudne strony bieżącej bazy danych i wyczyścić bufory. Następnie można wykonać polecenie DBCC DROPCLEANBUFFERS, aby usunąć wszystkie bufory z puli buforów.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LEFT() vs SET TEXTSIZE w SQL Server:jaka jest różnica?

  2. Jak wykonać kwerendę przekazującą UPDATE w programie SQL Server

  3. SQL Server 2017:dostępne funkcje w systemie Linux

  4. Wielowątkowa aplikacja C# z wywołaniami bazy danych SQL Server

  5. Porównanie maszyn wirtualnych w chmurze z zarządzaną bazą danych w chmurze