共用方式為


SQL Server,訪問方法物件

SQL Server 中的 Access Methods 物件提供計數器來監視資料庫內邏輯數據的存取方式。 使用 Buffer Manager 計數器監視磁碟上資料庫頁面的實體存取。 監視用來存取資料庫中數據的方法,可協助您藉由新增或修改索引、新增或移動數據分割、新增或移動數據分割、新增檔案或檔案群組、重組索引,或重寫查詢,來判斷查詢效能是否能夠改善。 Access 方法計數器也可用來監視資料庫內的數據量、索引和可用空間,從而指出每個伺服器實例的數據量和片段。 索引過度的片段化可能會損害效能。

如需數據量、片段和使用方式的詳細資訊,請使用下列動態管理檢視:

針對檔案、工作和會話層級 tempdb 中的空間耗用量,請使用下列動態管理檢視:

下表描述 SQL Server 存取方法 計數器。

SQL Server 存取方法計數器 說明
AU 清除批次/秒 用於清理延遲丟棄的配置單元的背景工作每秒成功完成的批次數。
AU 清理作業/秒 每秒能成功卸除的配置單位數目,這些配置單位由負責清理延遲卸除的背景工作處理。 每個配置單位釋出都需要多個批次。
參考 Lob 建立計數 以傳址方式傳遞的大型物件 (lob) 值計數。 參考lob可用於某些大量作業,以避免以傳值方式傳遞它們的成本。
參考 Lob 使用計數 依引用方式使用的 LOB 值的計數。 參考lob可用於特定大量作業,以避免以傳值方式傳遞它們的成本。
計數LOB預讀 發出預讀請求的大物件頁面計數。
計算數據列中的提取計數 從非數據列提取的數據行值計數。
計數下推列 從數據列內推送至 off-row 的數據行值計數。
延遲移除的 Aus 背景任務正在清理延遲卸除後的配置單位,因此有等待被卸除的配置單位數目。
延遲的已刪除列集 因為中止的線上索引建立作業而產生的資料集數目,正在等待由清理延遲刪除資料集的背景任務卸除。
每秒刪除的資料列集清理 每秒數據列集數目,即因中止的在線索引建置作業而產生的,並且由清除延遲卸除數據列集的背景工作成功卸除。
略過的中斷數據列集/秒 因為已中止的在線索引建置作業而建立的每秒數據列集數目,而背景工作會清除所建立延遲的卸除數據列集。
Extent Deallocations/sec 在所有位於這個 SQL Server 實例的資料庫中,每秒釋放的區段數量。
每秒分配的擴展數量 在此 SQL Server 實例的所有資料庫中,每秒分配的區段數量。
AU 整理失敗批次/秒 清除延遲捨棄配置單位的背景工作,每秒失敗且需要重試的批次數目。 失敗可能是因為記憶體或磁碟空間不足、硬體故障和其他原因所致。
葉子頁面的 Cookie 失敗 分葉頁面在索引搜尋期間由於分葉頁面發生變更而導致 Cookie 無法使用的次數。 Cookie 用來加速索引搜尋。
失效的樹狀頁面 Cookie 在索引搜尋期間,因為樹狀目錄的父頁面發生變更,導致樹狀目錄頁面 Cookie 無法使用的次數。 Cookie 用來加速索引搜尋。
轉發記錄/秒 每秒透過轉送記錄指標擷取的記錄數目。
FreeSpace Page Fetches/sec 可用空間掃描每秒擷取的頁面數目。 這些掃描會在已配置給配置單位的頁面內搜尋可用空間,以滿足插入或修改記錄片段的要求。
FreeSpace Scans/sec 每秒進行的掃描次數,旨在搜尋已分配給分配單位的頁面中的空位,以便插入或修改記錄片段。 每個掃描可能會找到多個頁面。
每秒完整掃描次數 每秒不受限制的完整掃描數目。 這些可以是基礎表格掃描或完整索引掃描。
索引搜尋/秒 每秒的索引搜尋數目。 這些用於啟動範圍掃描、重新定位範圍掃描、重新驗證掃描點、擷取單一索引記錄,以及向下搜尋索引以找出插入新數據列的位置。
LobHandle 建立計數 建立的暫存 lob 計數。
LobHandle Destroy Count 已終結暫存lob的計數。
LobSS 提供者建立計數 建立的 LOB 記憶體服務提供者計數(LobSSP)。 每個 LobSSP 建立一個工作桌。
LobSS 提供者銷毀計數 被毀壞的 LobSSP 數量。
LobSS 供應商截斷數量 LobSSP 的計數已被截短。
混合頁面分配次數/每秒 每秒從混合範圍配置的頁數。 這些可以用來儲存IAM頁面以及分配給分配單元的前八頁。
頁面壓縮嘗試/秒 針對頁面層級壓縮評估的頁面數目。 包含未壓縮的頁面,因為可以節省大量成本。 在 SQL Server 實例中包含所有物件。 如需特定物件的相關信息,請參閱 sys.dm_db_index_operational_stats (Transact-SQL)
Page Deallocations/sec 在這個 SQL Server 實例的所有資料庫中,每秒被解除分配的頁數。 其中包括來自混合範圍和統一範圍的頁面。
Page Splits/sec 因為索引頁溢位而發生的每秒頁面分割數目。
每秒頁面分配 在此 SQL Server 實例中,每秒被分配至所有資料庫的頁數。 其中包括來自混合範圍和統一範圍的頁面分配。
每秒壓縮的頁面數量 使用PAGE壓縮壓縮的數據頁數目。 在 SQL Server 實例中包含所有物件。 如需特定物件的相關信息,請參閱 sys.dm_db_index_operational_stats (Transact-SQL)
探測掃描次數/每秒 每秒探查掃描數量,最多用來直接在索引或基礎表中找到一個符合條件的行。
範圍掃描/秒 每秒通過索引的合格範圍掃描次數。
掃描點重新驗證/秒 每秒需要重新驗證掃描點以繼續掃描的次數。
略過隱藏記錄/秒 掃描期間略過每秒的准刪除記錄數目。
資料表鎖定升級次數/秒 表上的鎖定次數被提升至 TABLE 或 HoBT 的數據粒度。
已使用分葉頁面 Cookie 分葉頁面 Cookie 在索引搜尋期間成功使用次數,因為分葉頁面上沒有發生任何變更。 Cookie 用來加速索引搜尋。
已使用樹狀目錄頁面 Cookie 自樹狀目錄頁面的父頁面無變更以來,樹狀目錄頁面 Cookie 在索引搜尋期間成功使用的次數。 Cookie 用來加速索引搜尋。
每秒建立的工作檔案數 每秒建立的工作檔案數目。 例如,工作檔案可用來儲存哈希聯結和哈希匯總的暫存結果。
工作台創建/秒 每秒建立的工作數據表數目。 例如,工作資料表可用來儲存查詢紗軸、LOB 變數、XML 變數和游標的暫存結果。
來自快取比率的工作表 建立的工作數據表中,有百分之多少的表格,其初始兩頁未被配置,但可以立即從工作數據表快取中取得。 (卸除工作表時,可能會保留兩個頁面的配置,且會回到工作表快取中。這會提高效能。)

另請參閱

監視資源使用狀況 (系統監視器)