DBCC PROCCACHE (Transact-SQL)
Berlaku untuk:Database SQL Server Azure SQL Azure SQL Managed Instance
Menampilkan informasi dalam format tabel tentang cache prosedur.
Sintaks
DBCC PROCCACHE [ WITH NO_INFOMSGS ]
Catatan
Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 dan yang lebih lama, lihat Dokumentasi versi sebelumnya.
Argumen
WITH
Memungkinkan opsi ditentukan.
NO_INFOMSGS
Menekan semua pesan informasi yang memiliki tingkat keparahan 0 hingga 10.
Keterangan
Cache prosedur digunakan untuk men-cache rencana yang dikompilasi dan dapat dieksekusi untuk mempercepat eksekusi batch. Entri dalam cache prosedur berada pada tingkat batch. Cache prosedur mencakup entri berikut:
- Paket yang dikompilasi
- Rencana eksekusi
- Pohon algebrizer
- Prosedur yang diperluas
Tataan hasil
Tabel berikut ini menjelaskan kolom kumpulan hasil.
Nama kolom | Deskripsi |
---|---|
buff num proc | Jumlah total halaman yang digunakan oleh semua entri dalam cache prosedur. |
buff num proc yang digunakan | Jumlah total halaman yang digunakan oleh semua entri yang saat ini sedang digunakan. |
buff num proc aktif | Hanya untuk kompatibilitas mundur. Jumlah total halaman yang digunakan oleh semua entri yang saat ini sedang digunakan. |
ukuran cache proc | Jumlah total entri dalam cache prosedur. |
cache proc yang digunakan | Jumlah total entri yang saat ini sedang digunakan. |
cache proc aktif | Hanya untuk kompatibilitas mundur. Jumlah total entri yang saat ini sedang digunakan. |
Izin
Memerlukan keanggotaan dalam peran server tetap sysadmin atau peran database tetap db_owner .