SQL Server’da Tüm Ön Belleği Temizlemek
Herkese merhaba,
Bu yazıda SQL Server’da tüm ön belleği temizlemek hakkında bilgi vereceğim.
SQL Server’da bazı durumlarda tüm ön belleği temizlemek isteyebiliriz.
Aşağıdaki kod yardımıyla bu işlemi yapabilirsiniz.
SET NOCOUNT ON;
DECLARE @BaslamaZamani DATETIME2 = GETDATE();
CHECKPOINT;
DBCC DROPCLEANBUFFERS;
DBCC FREESYSTEMCACHE('ALL'); -- Sorgu ne kadar zaman aldı PRINT ' Geçen Zaman : ' + CAST(DATEDIFF(ms, @BaslamaZamani, GETDATE()) AS VARCHAR(20)) + ' milisaniye';
Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız.
Görüldüğü üzere tüm ön bellek temizlenmiş oldu.
Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.