DBCC PROCCACHE (Transact-SQL)
以表格形式顯示程序快取區的相關資訊。
語法
DBCC PROCCACHE [ WITH NO_INFOMSGS ]
引數
WITH
接受即將指定的選項。NO_INFOMSGS
抑制所有嚴重性層級在 0 至 10 的參考訊息。
備註
程序快取用來快取已編譯和可執行的計畫,以加速批次的執行。程序快取中的項目,屬於批次層級。程序快取含有下列項目:
已編譯的計畫
執行計畫
Algebrizer 樹
擴充程序
SQL Server 效能監視器會利用 DBCC PROCCACHE 來取得程序快取的相關資訊。
結果集
下表將描述結果集的資料行。
資料行名稱 |
描述 |
---|---|
num proc buffs |
程序快取中所有項目所用的總頁數。 |
num proc buffs used |
所有目前使用中的項目所用的總頁數。 |
num proc buffs active |
只是為了與舊版相容。所有目前使用中的項目所用的總頁數。 |
proc cache size |
程序快取中的總項目數。 |
proc cache used |
目前使用中的總項目數。 |
proc cache active |
只是為了與舊版相容。目前使用中的總項目數。 |
權限
需要系統管理員 (sysadmin) 固定伺服器角色或 db_owner 固定資料庫角色中的成員資格。