SQL Server Latches 對象:
SQL Server Latches 計數(shù)器 | 說明 |
---|---|
Average Latch Wait Time (ms) |
必須等待授予的閂鎖請求的平均等待時間(毫秒)。 |
Latch Waits/sec |
未能立即授予的閂鎖請求數(shù)。 |
Number of SuperLatches |
目前是 SuperLatch 的閂鎖數(shù)。 |
SuperLatch Demotions/sec |
在上一秒鐘內(nèi)已降級為常規(guī)閂鎖的 SuperLatch 數(shù)。 |
SuperLatch Promotions/sec |
在上一秒鐘內(nèi)已提升為 SuperLatch 的閂鎖數(shù)。 |
Total Latch Wait Time (ms) |
上一秒鐘內(nèi)的閂鎖請求的總等待時間(毫秒)。 |
SQL Server Memory Manager 對象:
監(jiān)視總體的服務(wù)器內(nèi)存使用情況的計數(shù)器。監(jiān)視總體的服務(wù)器內(nèi)存使用情況,以估計用戶活動和資源使用,有助于查明性能瓶頸。監(jiān)視 SQL Server 的實例使用的內(nèi)存有助于確定:
-
瓶頸的存在是否是因為物理內(nèi)存不足以存儲緩存中被頻繁訪問的數(shù)據(jù)。如果內(nèi)存不足,SQL Server 必須從磁盤檢索數(shù)據(jù)。
-
是否可以通過添加更多內(nèi)存或使更多內(nèi)存可用于數(shù)據(jù)緩存或 SQL Server 內(nèi)部結(jié)構(gòu)來改善查詢性能。
SQL Server Memory Manager 計數(shù)器 | 說明 | ||
---|---|---|---|
Connection Memory (KB) |
服務(wù)器正在用來維護(hù)連接的動態(tài)內(nèi)存總量。 |
||
Granted Workspace Memory (KB) |
當(dāng)前給予執(zhí)行哈希、排序、大容量復(fù)制和索引創(chuàng)建操作等進(jìn)程的內(nèi)存總量。 |
||
Lock Blocks |
服務(wù)器正在使用的鎖塊的當(dāng)前數(shù)目(定期進(jìn)行刷新)。一個鎖塊代表一個單獨的鎖定資源,如表、頁或行。 |
||
Lock Blocks Allocated |
當(dāng)前分配的鎖塊數(shù)。服務(wù)器啟動時,分配的鎖塊數(shù)加上分配的鎖擁有者塊數(shù)依賴于 SQL Server Locks 配置選項。若需要更多的鎖塊,此值會增加。 |
||
Lock Memory (KB) |
服務(wù)器用于鎖的動態(tài)內(nèi)存總量。 |
||
Lock Owner Blocks |
當(dāng)前正在服務(wù)器上使用的鎖擁有者塊的數(shù)目(定期進(jìn)行刷新)。一個鎖擁有者塊代表一個獨立線程對某一對象上的一個鎖的擁有權(quán)。因此,若三個線程在一個頁上各有一個共享 (S) 鎖,就會有三個鎖擁有者塊。 |
||
Lock Owner Blocks Allocated |
分配的鎖擁有者塊的當(dāng)前塊數(shù)。服務(wù)器啟動時,分配的鎖擁有者塊數(shù)和分配的鎖塊數(shù)依賴于 SQL Server Locks 配置選項。若需要更多的鎖擁有者塊,此數(shù)值會動態(tài)增加。 |
||
Maximum Workspace Memory (KB) |
用于執(zhí)行哈希、排序、大容量復(fù)制和索引創(chuàng)建操作等進(jìn)程的最大可用內(nèi)存數(shù)。 |
||
Memory Grants Outstanding |
成功獲得工作空間內(nèi)存授權(quán)的進(jìn)程總數(shù)。 |
||
Memory Grants Pending |
等待工作空間內(nèi)存授權(quán)的進(jìn)程總數(shù)。 |
||
Optimizer Memory (KB) |
服務(wù)器正在用于查詢優(yōu)化的動態(tài)內(nèi)存總數(shù)。 |
||
SQL Cache Memory (KB) |
服務(wù)器正在用于動態(tài) SQL 高速緩存的動態(tài)內(nèi)存總數(shù)。 |
||
Target Server Memory (KB) |
服務(wù)器能夠使用的動態(tài)內(nèi)存總量。 |
||
Total Server Memory (KB) |
從緩沖池提交的內(nèi)存 (KB)。
|
SQL Server Plan Cache 對象:
SQL Server Plan Cache 計數(shù)器 | 說明 |
---|---|
Cache Hit Ratio |
高速緩存命中次數(shù)和查找次數(shù)的比率。 |
Cache Object Counts |
高速緩存中高速緩存的對象數(shù)。 |
Cache Pages |
高速緩存對象所使用的 8 (KB) 頁的數(shù)目。 |
Cache Objects in use |
正在使用的緩存對象數(shù)。 |
對象中的每個計數(shù)器均包含以下實例:
Plan Cache 實例 | 說明 |
---|---|
_Total |
所有類型的緩存實例的信息。 |
Sql 計劃 |
由一個臨時的 Transact-SQL 查詢(包括自動參數(shù)化查詢)生成的查詢計劃,或使用 sp_prepare 或 sp_cursorprepare 預(yù)備的 Transact-SQL 語句生成的查詢計劃。SQL Server 將臨時的 Transact-SQL 語句的計劃存入緩存,以便將來需要執(zhí)行相同的 Transact-SQL 語句時再次使用。 用戶參數(shù)化的查詢(即使未顯式準(zhǔn)備)也作為準(zhǔn)備好的 SQL 計劃監(jiān)視。 |
對象計劃 |
通過創(chuàng)建存儲過程、函數(shù)或觸發(fā)器而生成的查詢計劃。 |
綁定樹 |
視圖、規(guī)則、計算列和檢查約束的規(guī)范化樹。 |
擴(kuò)展存儲過程 |
擴(kuò)展存儲過程的目錄信息。 |
臨時表和表變量 |
與臨時表和表變量相關(guān)的緩存信息。 |
SQL Server,Resource Pool Stats 對象:
計數(shù)器名稱 | 說明 |
---|---|
CPU usage % |
屬于此池的所有工作負(fù)荷組中所有請求的 CPU 帶寬使用量。此值是相對于計算機(jī)度量的,并針對系統(tǒng)中的所有 CPU 進(jìn)行規(guī)范化。此值將隨著可用于 SQL Server 進(jìn)程的 CPU 量的變化而變化。它不會針對 SQL Server 進(jìn)程接收的信息進(jìn)行規(guī)范化。 |
CPU usage target % |
資源池基于資源池配置設(shè)置和系統(tǒng)負(fù)荷的目標(biāo) CPU 使用率 (%)。 |
CPU control effect % |
資源調(diào)控器對資源池的控制效果。計算公式為:(CPU 使用率 %)/(無資源調(diào)控器情況下的 CPU 使用率 %)。 |
Compile memory target (KB) |
查詢編譯的當(dāng)前內(nèi)存代理目標(biāo)值,以千字節(jié) (KB) 為單位。 |
Cache memory target (KB) |
緩存的當(dāng)前內(nèi)存代理目標(biāo)值,以千字節(jié) (KB) 為單位。 |
Query exec memory target (KB) |
查詢執(zhí)行內(nèi)存授予的當(dāng)前內(nèi)存代理目標(biāo)值,以千字節(jié) (KB) 為單位。此信息還可在 sys.dm_exec_query_memory_grants 中獲得。 |
Memory grants/sec |
每秒此資源池中發(fā)生的內(nèi)存授予數(shù)。 |
Active memory grants count |
當(dāng)前內(nèi)存授予總數(shù)。此信息還可在 sys.dm_exec_query_memory_grants 中獲得。 |
Memory grant timeouts/sec |
每秒內(nèi)存授予超時數(shù)。 |
Active memory grant amount (KB) |
當(dāng)前授予的內(nèi)存總量,以千字節(jié) (KB) 為單位。此信息還可在 sys.dm_exec_query_resource_semaphores 中獲得。 |
Pending memory grant count |
隊列中掛起的內(nèi)存授予請求數(shù)。此信息還可在 sys.dm_exec_query_resource_semaphores 中獲得。 |
Max memory (KB) |
資源池基于資源池設(shè)置和服務(wù)器狀態(tài)可獲得的最大內(nèi)存量,以千字節(jié) (KB) 為單位。 |
Used memory (KB) |
用于資源池的內(nèi)存量,以千字節(jié) (KB) 為單位。 |
Target memory (KB) |
資源池基于資源池設(shè)置和服務(wù)器狀態(tài)嘗試獲得的目標(biāo)內(nèi)存量,以千字節(jié) (KB) 為單位。 |
SQL Server SQL Errors 對象:
SQL Server SQL Errors 計數(shù)器 | 說明 |
---|---|
Errors/sec |
每秒的錯誤數(shù)。 |
對象中的每個計數(shù)器均包含以下實例:
項目 | 定義 |
---|---|
_Total |
有關(guān)所有錯誤的信息。 |
DB 離線錯誤 |
跟蹤導(dǎo)致 SQL Server 將當(dāng)前數(shù)據(jù)庫離線的錯誤。 |
信息錯誤 |
與錯誤消息相關(guān)的信息,錯誤消息可向用戶提供信息但不會導(dǎo)致錯誤。 |
斷開連接錯誤 |
跟蹤導(dǎo)致 SQL Server 斷開當(dāng)前連接的錯誤。 |
用戶錯誤 |
有關(guān)用戶錯誤的信息。 |
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
