Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Làm cách nào để xóa bộ đệm truy vấn SQL Server?

Đây là một số giải thích tốt. kiểm tra nó.

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

CHECKPOINT; 
GO 
DBCC DROPCLEANBUFFERS; 
GO

Từ bài viết được liên kết:

Nếu tất cả quá trình kiểm tra hiệu suất được tiến hành trong SQL Server, cách tốt nhất có thể là đưa ra CHECKPOINT và sau đó phát hành lệnh DBCC DROPCLEANBUFFERS. Mặc dù quy trình CHECKPOINT là một quy trình hệ thống nội bộ tự động trong SQL Server và diễn ra thường xuyên, điều quan trọng là phải phát hành lệnh này để ghi tất cả các trang bẩn của cơ sở dữ liệu hiện tại vào đĩa và làm sạch bộ đệm. Sau đó, lệnh DBCC DROPCLEANBUFFERS có thể được thực thi để xóa tất cả các bộ đệm khỏi vùng đệm.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. chúng ta có thể có một khóa ngoại không phải là khóa chính trong bất kỳ bảng nào khác không?

  2. COT () Ví dụ trong SQL Server

  3. Ví dụ về POWER () trong SQL Server

  4. Cách tắt CDC trên tập hợp bảng HOẶC tắt trên tất cả bảng trong cơ sở dữ liệu trong SQL Server - Hướng dẫn sử dụng SQL Server

  5. Tạo bảng HTML với SQL FOR XML