名額名稱 | 名額描述 | 機關 | 描述 |
CPU使用率 | CPU_Utilization | % | CPU使用率。 |
網絡流量 | Net_Read_Kb | kb | 網絡讀取。 |
Net_Write_Kb | kb | 網絡寫入。 |
緩存命中率 | Cache_Hit_Ratio | % | 高速緩存命中率。 |
Buffer_Cache_Hit_Ratio | % | 在緩沖區高速緩存中找到而不需要從磁盤中讀取的頁的百分比。 |
線程等待 | ASYNC_NETWORK_IO | ms | 資料庫服務等待用戶端取走資料的等待時間。 |
CHECKPOINT_QUEUE | ms | 檢查點任務隊列長度。 |
CHKPT | ms | 伺服器通知檢查點線程啟動的次數。 |
CXPACKET | ms | 線程正在等待其他并行線程處理完成。 |
IO_COMPLETION | ms | 等待 I/O 操作完成。 |
LATCH_EX | ms | 等待 EX(排他)闩鎖。 |
LATCH_SH | ms | 等待 SH(共享)闩鎖。 |
LATCH_UP | ms | 等待 UP(更新)闩鎖。 |
LCK_M_S | ms | 任務正在等待擷取共享鎖 |
LCK_M_SCH_M | ms | 任務正在等待擷取架構修改鎖。 |
LCK_M_SCH_S | ms | 任務正在等待擷取架構共享鎖。 |
LCK_M_U | ms | 任務正在等待擷取更新鎖。 |
LCK_M_X | ms | 任務正在等待擷取排他鎖。 |
LOGBUFFER | ms | 任務等待日志緩沖區的空間以存儲日志記錄,提示日志裝置壓力。 |
LOGMGR_QUEUE | ms | 日志寫入任務隊列長度。 |
PAGEIOLATCH_EX | ms | 任務等待 I/O 請求(獨占模式)中緩沖區的闩鎖,提示 I/O 壓力。 |
PAGEIOLATCH_SH | ms | 任務等待 I/O 請求(共享模式)中緩沖區的闩鎖,提示 I/O 壓力。 |
PAGEIOLATCH_UP | ms | 任務等待 I/O 請求(更新模式)中緩沖區的闩鎖,提示 I/O 壓力。 |
PAGELATCH_SH | ms | 任務等待不處于 I/O 請求(共享模式)中的緩沖區闩鎖,提示Tempdb資源争搶。 |
PAGELATCH_UP | ms | 任務等待不處于 I/O 請求(更新模式)中的緩沖區闩鎖,提示Tempdb資源争搶。 |
RESOURCE_SEMAPHORE | ms | Workder等待SQL Server給予其申請的記憶體,提示記憶體壓力。 |
SOS_SCHEDULER_YIELD | ms | 該等待與CPU有直接關系,提示CPU壓力。 |
WRITELOG | ms | 等待日志重新整理完成。 |
WRITE_COMPLETION | ms | 等待 I/O 寫入完成。 |
磁盤空間 | Data_Size | MB | 資料空間大小。 |
Instance_Size | MB | 執行個體總空間大小。 |
Log_Size | MB | 日志空間大小。 |
Other_Size | MB | 其他空間大小。 |
Tmp_Size | MB | 執行個體臨時空間大小。 |
登入登出 | Logins | 次 | 每秒啟動的登入總數,不包括已入池連接配接。 |
Logout | 次 | 每秒啟動的登出操作總數。 |
索引相關 | Full_Scans | 次 | 每秒表和全文索引完全掃描次數。 |
Forwarded_Records/sec | 個 | 每秒通過記錄指針提取的記錄數。 |
Index_Searches/sec | 次 | 每秒索引搜尋次數。 |
IOPS | IOPS_Total | 個 | 每秒IO總個數。 |
IOPS_Read | 個 | 每秒IO讀取個數。 |
IOPS_Write | 個 | 每秒IO寫入個數。 |
QPS / TPS | QPS | 個 | 每秒批處理請求數。 |
TPS_Transactions | 個 | 每秒為資料庫啟動的事務數。 |
TPS_Transactions_Writes | 個 | 在上一秒鐘内寫入資料庫并送出的事務數。 |
負載情況 | Batches000000ms_000001ms | ms | 響應時間 >= 0ms & <= 1ms 的 SQL 批處理的數目。 |
Batches000001ms_000002ms | ms | 響應時間 >= 1ms & <= 2ms 的 SQL 批處理的數目。 |
Batches000002ms_000005ms | ms | 響應時間 >= 2ms & <= 5ms 的 SQL 批處理的數目。 |
Batches000005ms_000010ms | ms | 響應時間 >= 5ms & <= 10ms 的 SQL 批處理的數目。 |
Batches000010ms_000020ms | ms | 響應時間 >= 10ms & <= 20ms 的 SQL 批處理的數目。 |
Batches000020ms_000050ms | ms | 響應時間 >= 20ms & <= 50ms 的 SQL 批處理的數目。 |
Batches000050ms_000100ms | ms | 響應時間 >= 50ms & <= 100ms 的 SQL 批處理的數目。 |
Batches000100ms_000200ms | ms | 響應時間 >= 100ms & <= 200ms 的 SQL 批處理的數目。 |
Batches000200ms_000500ms | ms | 響應時間 >= 200ms & <= 500ms 的 SQL 批處理的數目。 |
Batches000500ms_001000ms | ms | 響應時間 >= 500ms & <= 1000ms 的 SQL 批處理的數目。 |
Batches001000ms_002000ms | ms | 響應時間 >= 1000ms & <= 2000ms 的 SQL 批處理的數目。 |
Batches002000ms_005000ms | ms | 響應時間 >= 2000ms & <= 5000ms 的 SQL 批處理的數目。 |
Batches005000ms_010000ms | ms | 響應時間 >= 5000ms & <= 10000ms 的 SQL 批處理的數目。 |
Batches010000ms_020000ms | ms | 響應時間 >= 10000ms & <= 20000ms 的 SQL 批處理的數目。 |
Batches020000ms_050000ms | ms | 響應時間 >= 20000ms & <= 50000ms 的 SQL 批處理的數目。 |
Batches050000ms_100000ms | ms | 響應時間 >= 50000ms & <= 100000ms 的 SQL 批處理的數目。 |
Batches100000ms | ms | 響應時間 >= 100000ms 的 SQL 批處理的數目。 |
Mirror相關 | Log_Bytes_Received/sec | byte | 每秒收到的位元組數。 |
Redone_Bytes/sec | byte | 在最後一秒在輔助資料庫上重做的日志記錄量。 |
Redo_Bytes_Remaining | byte | 為完成還原階段而要重做的剩餘的日志量。 |
Log_Send_Queue | KB | 尚未發送到鏡像伺服器的日志總位元組數。 |
Redo_Queue | 個 | 次要副本的日志檔案中尚未重做的日志記錄量。 |
Bulk操作 | Bulk_Copy_Rows/sec | 行 | 每秒大容量複制的行數。 |
Bulk_Copy_Throughput/sec | KB | 每秒大容量複制的資料量。 |
程序阻塞 | Longest_Transaction_Running_Time | 秒 | 長的事務啟動後運作的時間長度 |
Processes_Blocked | 個 | 目前阻塞的程序數。 |
Uncommited_Trans | 個 | 未送出的事務數。 |
Wait_for_Worker | 個 | 等待工作線程變得可用的程序相關的統計資訊。 |
等待狀态 | Log_Write_Waits | 個 | 等待寫入日志緩沖區的程序的統計資訊。 |
Memory_Grants_Pending | 次 | 程序等待記憶體授予總次數。 |
Memory_Grant_Queue_Waits | 個 | 等待記憶體授予的程序的統計資訊。 |
Threadsafe_Memory_Objects_Waits | ms | 等待線程安全記憶體配置設定器的程序的統計資訊。 |
記憶體使用分類 | Connection_Memory_Kb | KB | 連接配接消耗的記憶體大小。 |
Database_Cache_Memory_Kb | KB | 目前正用來緩存資料庫頁面的記憶體量。 |
Free_Memory_Kb | KB | 伺服器目前未使用的已送出記憶體量。 |
Lock_Memory_Kb | KB | 用于鎖管理的動态記憶體總量。 |
Optimizer_Memory_Kb | KB | 伺服器正用于查詢優化的動态記憶體總數。 |
SQL_Cache_Memory_Kb | KB | 指定伺服器正用于動态 SQL 緩存的動态記憶體總數。 |
Stolen_Server_Memory_Kb | kb | 指定伺服器目前正用于除資料庫頁面之外的其他用途的記憶體量。 |
Total_Server_Memory_Kb | KB | SQL Server總記憶體使用。 |
鎖相關 | Deadlock | 次 | 每秒死鎖發生的次數。 |
Lock_Timeout | 個 | 每秒逾時的鎖請求數,包括對 NOWAIT 鎖的請求。 |
Average_Latch_Wait_Time | ms | 請求闩鎖資源的平均等待時間。 |
Average_Lock_Wait_Time | ms | 請求鎖資源的平均等待時間。 |
Lock_Requests/sec | 次 | 每秒請求的新鎖和鎖轉換次數。 |
Lock_Waits | 個 | 等待鎖的程序的統計資訊。 |
Lock_Wait_Time_ms | ms | 鎖在最後一秒内的總等待時間。 |
Latch_Waits | 次 | 每秒未能立即授予闩鎖請求次數。 |
Lock_Waits | 個 | 每秒調用者等待的鎖請求數。 |
Table_Lock_Escalations/sec | 次 | 表上的鎖更新到 TABLE 或 HoBT 粒度的次數。 |
Total_Latch_Wait_Time_ms | ms | 上一秒鐘内的闩鎖請求的總等待時間。 |
Log性能 | Log_Buffer_Waits | byte | 等待日志緩沖區可用的程序的統計資訊。 |
Log_Bytes_Flushed/sec | byte | 每秒重新整理的日志大小。 |
Log_Cache_Reads/sec | 個 | 每秒通過日志管理器緩存執行的讀取次數。 |
Log_Flushes/sec | 次 | 每秒日志重新整理次數。 |
Log_Pool_Requests/sec | 次 | 日志池處理的日志塊請求數。 |
Percent_Log_Used | % | 日志中已用空間所占的百分比。 |
Log_Flush_Waits/sec | 次 | 每秒等待日志重新整理的送出數目。 |
Log_Flush_Write_Time_ms | ms | 執行在最後一秒完成的寫入日志重新整理資訊的時間。 |
檢查點 | Checkpoint | 個 | 每秒重新整理所有髒頁的檢查點或其他重新整理到磁盤的頁數。 |
Lazy_Writes/sec | 個 | 每秒重新整理髒頁緩沖區到磁盤的次數。 |
日志增長與收縮 | Log_Growths | 次 | 資料庫事務日志增長的總次數。 |
Log_Shrinks | 次 | 資料庫的日志收縮總數。 |
Log_Truncations | 次 | 事務日志被截斷的次數。 |
執行計劃緩存 | Cache_Objects_in_Use | 個 | 執行計劃緩存中正在被使用對象個數。 |
Cache_Object_Counts | 個 | 執行計劃緩存存儲對象的個數。 |
Cache_Pages | 個 | 執行計劃緩存使用的頁資料(8kb/page)。 |
頁生命周期 | Page_Life_Expectancy | 秒 | 頁生命周期。 |
備份吞吐量 | Backup_Restore_Throughput/sec | byte | 每秒資料庫的備份和還原操作的讀取/寫入吞吐量。 |
連接配接相關 | Active_Cursors | 個 | 活躍遊标數量。 |
Active_Temp_Tables | 個 | 活躍臨時表數量。 |
Active_Transactions | 個 | 活躍事務數量。 |
Active_Sessions | 個 | 活躍會話數量。 |
Connection_Reset | 個 | 每秒從連接配接池啟動的登入總次數。 |
Total_Connections | 個 | 目前與 SQL Server 連接配接的使用者數。 |
Page性能 | Background_Writer_Pages/sec | 個 | 為強制恢複間隔設定而重新整理的頁數。 |
Pages_Compressed/sec | 頁 | 每秒使用 PAGE 壓縮的資料頁數。 |
Page_IO_Latch_Waits | 個 | 與頁 I/O 闩鎖相關的統計資訊。 |
Page_Latch_Waits | S | 與頁闩鎖(不包括 I/O 闩鎖)相關的統計資訊。 |
Page_Lookups/sec | 個 | 每秒在緩沖池中查找頁的次數。 |
Readahead_Pages/sec | 個 | 每秒預讀取的頁數。 |
Page_Reads | 個 | 每秒發生的實體資料庫頁讀取數。 |
Page_Splits | 個 | 每秒由于索引頁溢出而發生的頁拆分數。 |
Page_Writes | 個 | 每秒發出的實體資料庫頁寫入數。 |
編譯相關 | AutoParam_Attempts/sec | 次 | 每秒的自動參數化嘗試次數。 |
Failed_AutoParams/sec | 次 | 每秒自動參數化嘗試失敗次數。 |
Forced_Parameterizations/sec | 次 | 每秒成功執行的強制參數化次數。 |
Safe_AutoParams/sec | 次 | 每秒安全自動參數化嘗試次數。 |
Resqlcompilations | 次 | 每秒語句重新編譯的次數。 |
Sqlcompilations | 次 | 每秒的 SQL 編譯次數。 |
Unsafe_AutoParams/sec | 次 | 每秒不安全的自動參數化嘗試次數。 |
AlwaysOn相關 | AG_Redo_Finish_Time_Secs | Seconds | 輔助副本完成未重做日志的預估時間。 |
Bytes_Received_from_Replica/sec | byte | 每秒從遠端可用性副本接收的位元組數。 |
Bytes_Sent_to_Replica/sec | byte | 每秒發送到遠端可用性副本的位元組數。 |
AG_Sync_Lag_Secs | Seconds | 在同步期間,輔助副本在主副本後的秒數。 |
AG_Redo_Queue_Size_Kb | KB | 輔助副本的日志檔案中尚未重做的日志記錄量。 |
AG_Send_Queue_Size_Kb | KB | 主資料庫中尚未發送到輔助資料庫的日志記錄量。 |
Log_Send_Queue | KB | 主資料庫的日志檔案中尚未發送到次要副本的日志記錄量。 |
行版本相關 | Version_Cleanup_Rate_Kb/sec | kb/s | 從 tempdb中的快照隔離版本存儲區中删除的速率。 |
Version_Generation_rate_Kb/sec | kb/s | 向 tempdb中的快照隔離版本存儲區中添加新行版本的速率。 |
IO吞吐量 | IO_Throughput_Read_Kb | kb | IO讀取吞吐量。 |
IO_Throughput_Total_Kb | kb | IO總吞吐量。 |
IO_Throughput_Write_kb | kb | IO寫入吞吐量。 |
其他類型 | DBCC_Logical_Scan_Bytes/sec | byte | 每秒資料庫控制台指令 (DBCC) 的邏輯讀取掃描位元組數。 |
Misguided_Plan_Executions/sec | 次 | 每秒執行計劃是通過使用計劃指南生成的次數。 |
Workspace_Synchronization_Waits | % | 與同步通路工作空間的程序相關的統計資訊。 |