Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 20055|Yanıt: 1

[İpucu] SQL Server DBCC DROPCLEANBUFFERS geçersiz mi?

[Bağlantıyı kopyala]
2021-7-13 15:45:20 tarihinde yayınlandı | | |
BCC DROPCLEANBUFFERS, veri önbelleğini bellekte temizlemek için kullanılır ve genellikle performans ayarı yaparken, ibeleme çalıştırılmadan önce DBCC DROP CLEANBUFFERS çalıştırılır; böylece bir ifadenin çalışma süresi ve fiziksel işlem girişiminin tüketimi sağlanır.

Ancak bu numara her zaman çok etkili değildir.

Bazı insanlar bu olguyla karşılaşmış olabilir,DBCC DROPCLEANBUFFER'ları çalıştırılsa bile, SSMS'nin çıktı bilgisinde fiziksel okuma yoktur ve bu ifade yine de hafızadan okunan veri (mantıksal okuma) olarak kabul edilir

Şaşıracaksınız, "Hafızadaki tampon boşalmadı mı, neden fiziksel okuma yok?" Bu olgu geçersiz DBCC DROPCLEANBUFFERS mi? ”

Hayır. DROP CLEANBUFFER'lar gerçekten de bellekteki veri önbelleğini temizlemek için kullanılabilir, ancak sadece temiz durumda olan önbellek sayfaları için kullanılır; öte yandan, bu sayfalar kirli sayfalarsa, yani değiştirilmiş ve diske senkronize edilmemiş bellekteki veri sayfalarıysa, önbellekten temizlenemez, bu performans nedenleriyle geçerlidir.

Bu yüzden DROP CLEANBUFFER'larla "geçersiz" olarak karşılaştığınızda, bellek ve diskteki veri sayfalarını manuel olarak senkronize etmeyi deneyin, böylece şunları yapabilirsiniz:



Mevcut hafızadaki temiz ve kirli sayfaların sayısını ve boyutunu da şu şekilde kontrol edebilirsiniz:


Önbelleği temizleme komutu:




Özgün:Bağlantı girişi görünür.




Önceki:Sql Server Bölümlenmiş Tabloların Özeti
Önümüzdeki:SQL SERVER, silme bölüm fonksiyonunu ve bölümleme şemasını kaldırır
 Ev sahibi| 2021-7-13 15:46:02 tarihinde yayınlandı |
SQL Server'da kontrol noktası kullanımı için talimatlar

https://blog.csdn.net/tjvictor/article/details/5209604
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com