Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 20055|Jawab: 1

[Kiat] SQL Server DBCC DROPCLEANBUFFERS tidak valid?

[Salin tautan]
Dipaparkan pada 2021-7-13 15:45:20 | | |
BCC DROPCLEANBUFFERS digunakan untuk menghapus cache data dalam memori, dan umumnya ketika kami melakukan penyetelan kinerja, kami akan mengeksekusi DBCC DROP CLEANBUFFERS sebelum pernyataan dieksekusi untuk memfasilitasi waktu eksekusi dan konsumsi IO fisik suatu pernyataan.

Namun, trik ini tidak selalu sangat efektif.

Beberapa orang mungkin pernah mengalami fenomena ini,Bahkan jika DBCC DROPCLEANBUFFERS dieksekusi, masih belum ada pembacaan fisik dalam informasi keluaran SSMS, dan pernyataan ini masih merupakan data yang dibaca dari memori (pembacaan logis)

Anda akan terkejut, "Bukankah penyangga dalam memori dikosongkan, mengapa tidak ada pembacaan fisik?" Apakah fenomena ini tidak valid DBCC DROPCLEANBUFFERS? ”

Tidak. DROP CLEANBUFFERS memang dapat digunakan untuk menghapus cache data di memori, tetapi hanya halaman cache dalam keadaan bersih, di sisi lain, jika halaman tersebut adalah halaman kotor, yaitu halaman data dalam memori yang telah dimodifikasi dan belum disinkronkan ke disk, maka tidak dapat dihapus dari cache, ini karena alasan kinerja.

Jadi ketika Anda menemukan DROP CLEANBUFFERS "tidak valid", coba sinkronkan halaman data secara manual di memori dan disk, lakukan:



Anda juga dapat memeriksa jumlah dan ukuran halaman bersih dan halaman kotor di memori saat ini dengan mengatakan hal berikut:


Bersihkan perintah cache:




Asli:Login hyperlink terlihat.




Mantan:Ringkasan SQL Server dari Tabel yang Dipartisi
Depan:SQL SERVER menghapus fungsi partisi dan skema partisi
 Tuan tanah| Dipaparkan pada 2021-7-13 15:46:02 |
Petunjuk untuk menggunakan pos pemeriksaan di SQL Server

https://blog.csdn.net/tjvictor/article/details/5209604
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com