The NoteBook of EricKong

            BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
            611 Posts :: 1 Stories :: 190 Comments :: 0 Trackbacks

          下表對(duì)重要的性能計(jì)數(shù)器做一個(gè)簡(jiǎn)要的說(shuō)明:

                     
          性能計(jì)數(shù)器:    
          Performance Object Counter Description
          Processor %processor Time 指處理器執(zhí)行非閑置線程時(shí)間的百分比,測(cè)量處理器繁忙的時(shí)間 這個(gè)計(jì)數(shù)器設(shè)計(jì)成用來(lái)作為處理器活動(dòng)的主要指示器,可以選擇單個(gè)CPU實(shí)例,也可以選擇Total
          Interrupts/sec 處理器正在處理的來(lái)自應(yīng)用程序或硬件的中斷的數(shù)量
               
          PhysicalDisk % Disk Time
          計(jì)數(shù)器監(jiān)視磁盤(pán)忙于讀/寫(xiě)活動(dòng)所用時(shí)間的百分比.在系統(tǒng)監(jiān)視器中,PhysicalDisk: % Disk Time 計(jì)數(shù)器監(jiān)視磁盤(pán)忙于讀/寫(xiě)活動(dòng)所用時(shí)間的百分比。如果 PhysicalDisk: % Disk Time 計(jì)數(shù)器的值較高(大于 90%),請(qǐng)檢查 PhysicalDisk: Current Disk Queue Length 計(jì)數(shù)器了解等待進(jìn)行磁盤(pán)訪問(wèn)的系統(tǒng)請(qǐng)求數(shù)量。等待 I/O 請(qǐng)求的數(shù)量應(yīng)該保持在不超過(guò)組成物理磁盤(pán)的軸數(shù)的 1.5 到 2 倍。大多數(shù)磁盤(pán)只有一個(gè)軸,但獨(dú)立磁盤(pán)冗余陣列 (RAID) 設(shè) 備通常有多個(gè)軸。硬件 RAID 設(shè)備在系統(tǒng)監(jiān)視器中顯示為一個(gè)物理磁盤(pán)。通過(guò)軟件創(chuàng)建的多個(gè) RAID 設(shè)備在系統(tǒng)監(jiān)視器中顯示為多個(gè)實(shí)例。
          可以使用 Current Disk Queue Length 和 % Disk Time 計(jì)數(shù)器的值檢測(cè)磁盤(pán)子系統(tǒng)中的瓶頸。如果 Current Disk Queue Length 和 % Disk Time 計(jì)數(shù)器的值一直很高,則考慮下列事項(xiàng):
          1.使用速度更快的磁盤(pán)驅(qū)動(dòng)器。
          2.將某些文件移至其他磁盤(pán)或服務(wù)器。
          3.如果正在使用一個(gè) RAID 陣列,則在該陣列中添加磁盤(pán)。
          計(jì)數(shù)器監(jiān)視磁盤(pán)忙于讀/寫(xiě)活動(dòng)所用時(shí)間的百分比.在系統(tǒng)監(jiān)視器中,PhysicalDisk: % Disk Time 計(jì)數(shù)器監(jiān)視磁盤(pán)忙于讀/寫(xiě)活動(dòng)所用時(shí)間的百分比。
          如果 PhysicalDisk: % Disk Time 計(jì)數(shù)器的值較高(大于 90%),請(qǐng)檢查 PhysicalDisk: Current Disk Queue Length 計(jì)數(shù)器了解等待進(jìn)行磁
          盤(pán)訪問(wèn)的系統(tǒng)請(qǐng)求數(shù)量。等待 I/O 請(qǐng)求的數(shù)量應(yīng)該保持在不超過(guò)組成物理磁盤(pán)的軸數(shù)的 1.5 到 2 倍。大多數(shù)磁盤(pán)只有一個(gè)軸,但獨(dú)立磁盤(pán)冗余陣列 
          (RAID) 設(shè)備通常有多個(gè)軸。硬件 RAID 設(shè)備在系統(tǒng)監(jiān)視器中顯示為一個(gè)物理磁盤(pán)。通過(guò)軟件創(chuàng)建的多個(gè) RAID 設(shè)備在系統(tǒng)監(jiān)視器中顯示為多個(gè)實(shí)例。
          可以使用 Current Disk Queue Length 和 % Disk Time 計(jì)數(shù)器的值檢測(cè)磁盤(pán)子系統(tǒng)中的瓶頸。如果 Current Disk Queue Length 和 % Disk Time 計(jì)數(shù)器的值一直很高,則考慮下列事項(xiàng):
          1.使用速度更快的磁盤(pán)驅(qū)動(dòng)器。
          2.將某些文件移至其他磁盤(pán)或服務(wù)器。
          3.如果正在使用一個(gè) RAID 陣列,則在該陣列中添加磁盤(pán)。
          Avg.Disk Queue Length 指讀取和寫(xiě)入請(qǐng)求(為所選磁盤(pán)在實(shí)例間隔中列隊(duì)的)的平均數(shù)
          Current Disk Queue Length 指示被掛起的磁盤(pán) I/O 請(qǐng)求的數(shù)量。如果這個(gè)值始終高于 2, 就表示產(chǎn)生了擁塞
          Avg.Disk Bytes/Transfer 寫(xiě)入或讀取操作時(shí)向磁盤(pán)傳送或從磁盤(pán)傳出字節(jié)的平均數(shù)
          Disk Bytes/sec 在讀寫(xiě)操作中,從磁盤(pán)傳出或傳送到磁盤(pán)的字節(jié)速率
               
          Memory Pages/sec 被請(qǐng)求頁(yè)面的數(shù)量.
          Available Bytes 可用物理內(nèi)存的數(shù)量
          Committed Bytes 已分配給物理 RAM 用于存儲(chǔ)或分配給頁(yè)面文件的虛擬內(nèi)存
          Pool Nonpaged Bytes 未分頁(yè)池系統(tǒng)內(nèi)存區(qū)域中的 RAM 數(shù)量
          Page Faults/sec 是每秒鐘出錯(cuò)頁(yè)面的平均數(shù)量
               
          Network Interface Bytes Received/sec 使用本網(wǎng)絡(luò)適配器接收的字節(jié)數(shù)
          Bytes Sent/sec 使用本網(wǎng)絡(luò)適配器發(fā)送的字節(jié)數(shù)
          Bytes Total/sec 使用本網(wǎng)絡(luò)適配器發(fā)送和接收的字節(jié)數(shù)
          Server Bytes Received/sec 把此計(jì)數(shù)器與網(wǎng)絡(luò)適配器的總帶寬相比較,確定網(wǎng)絡(luò)連接是否產(chǎn)生瓶頸
               
          SQL Server Access Methods Page Splits/sec 每秒由于索引頁(yè)溢出而發(fā)生的頁(yè)拆分?jǐn)?shù).如果發(fā)現(xiàn)頁(yè)分裂的次數(shù)很多,考慮提高Index的填充因子.數(shù)據(jù)頁(yè)將會(huì)有更多的空間保留用于做數(shù)據(jù)的填充,從而減少頁(yè)拆分
          Pages Allocated/sec 在此 SQL Server 實(shí)例的所有數(shù)據(jù)庫(kù)中每秒分配的頁(yè)數(shù)。這些頁(yè)包括從混合區(qū)和統(tǒng)一區(qū)中分配的頁(yè)
          Full Scans/sec 每秒不受限制的完全掃描數(shù). 這些掃描可以是基表掃描,也可以是全文索引掃描
               
          SQL Server: SQL Statistics Batch Requests/Sec 每秒收到的 Transact-SQL 命令批數(shù)。這一統(tǒng)計(jì)信息受所有約束(如 I/O、用戶數(shù)、高速緩存大小、請(qǐng)求的復(fù)雜程度等)影響。
          批處理請(qǐng)求數(shù)值高意味著吞吐量
          SQL Compilations/Sec 每秒的編譯數(shù)。表示編譯代碼路徑被進(jìn)入的次數(shù)。包括 SQL Server 中語(yǔ)句級(jí)重新編譯導(dǎo)致的編譯。當(dāng) SQL Server 用戶活動(dòng)穩(wěn)定后,
          該值將達(dá)到穩(wěn)定狀態(tài)
          Re-Compilations/Sec 每秒語(yǔ)句重新編譯的次數(shù)。計(jì)算語(yǔ)句重新編譯被觸發(fā)的次數(shù)。一般來(lái)說(shuō),這個(gè)數(shù)最好較小,存儲(chǔ)過(guò)程在理想情況下應(yīng)該只編譯一次,
          然后執(zhí)行計(jì)劃被重復(fù)使用. 如果該計(jì)數(shù)器的值較高,或許需要換個(gè)方式編寫(xiě)存儲(chǔ)過(guò)程,從而減少重編譯的次數(shù)
               
          SQL Server: Databases Log Flushes/sec 每秒日志刷新數(shù)目
          Active Transactions 數(shù)據(jù)庫(kù)的活動(dòng)事務(wù)數(shù)
          Backup/Restore Throughput/sec 每秒數(shù)據(jù)庫(kù)的備份和還原操作的讀取/寫(xiě)入吞吐量。例如,并行使用多個(gè)備份設(shè)備或使用更快的設(shè)備時(shí),可以測(cè)量數(shù)據(jù)庫(kù)備份操作性能的變化情況。
          數(shù)據(jù)庫(kù)的備份或還原操作的吞吐量可以確定備份和還原操作的進(jìn)程和性能
               
          SQL Server General Statistics User Connections 系統(tǒng)中活動(dòng)的SQL連接數(shù). 該計(jì)數(shù)器的信息可以用于找出系統(tǒng)的最大并發(fā)用戶數(shù)
          Temp Tables Creation Rate 每秒創(chuàng)建的臨時(shí)表/表變量的數(shù)目
          Temp Tables For Destruction 等待被清除系統(tǒng)線程破壞的臨時(shí)表/表變量數(shù)
               

          SQL Server Locks
          Number of Deadlocks/sec 指每秒導(dǎo)致死鎖的鎖請(qǐng)求數(shù). 死鎖對(duì)于應(yīng)用程序的可伸縮性非常有害, 并且會(huì)導(dǎo)致惡劣的用戶體驗(yàn). 該計(jì)數(shù)器必須為0
          Average Wait Time (ms) 每個(gè)導(dǎo)致等待的鎖請(qǐng)求的平均等待時(shí)間
          Lock requests/sec 鎖管理器每秒請(qǐng)求的新鎖和鎖轉(zhuǎn)換數(shù). 通過(guò)優(yōu)化查詢來(lái)減少讀取次數(shù), 可以減少該計(jì)數(shù)器的值
               
          SQL Server:Memory Manager Total Server Memory (KB) 從緩沖池提交的內(nèi)存(這不是 SQL Server 使用的總內(nèi)存)
          Target Server Memory (KB) 服務(wù)器能夠使用的動(dòng)態(tài)內(nèi)存總量
          SQL Cache Memory(KB) 服務(wù)器正在用于動(dòng)態(tài) SQL 高速緩存的動(dòng)態(tài)內(nèi)存總數(shù)
          Memory Grants Pending 指每秒等待工作空間內(nèi)存授權(quán)的進(jìn)程數(shù). 該計(jì)數(shù)器應(yīng)該盡可能接近0,否則預(yù)示可能存在著內(nèi)存瓶頸
               
          SQL Server Buffer Manager Buffer Cache Hit Ratio 緩存命中率,在緩沖區(qū)高速緩存中找到而不需要從磁盤(pán)中讀取(物理I/O)的頁(yè)的百分比. 如果該值較低則可能存在內(nèi)存不足或不正確的索引
          Page Reads/sec 每秒發(fā)出的物理數(shù)據(jù)庫(kù)頁(yè)讀取數(shù)。此統(tǒng)計(jì)信息顯示的是所有數(shù)據(jù)庫(kù)間的物理頁(yè)讀取總數(shù)。由于物理 I/O 的開(kāi)銷大,可以通過(guò)使用更大的數(shù)據(jù)緩存、智能索引、更有效的查詢或更改數(shù)據(jù)庫(kù)設(shè)計(jì)等方法,將開(kāi)銷降到最低
          Page Writes/sec 每秒執(zhí)行的物理數(shù)據(jù)庫(kù)頁(yè)寫(xiě)入數(shù)
          Page Life Expectancy 頁(yè)若不被引用將在緩沖池中停留的秒數(shù)
          Lazy Writes/Sec 每秒被緩沖區(qū)管理器的惰性編寫(xiě)器寫(xiě)入的緩沖區(qū)數(shù)
          Checkpoint Pages/Sec 由要求刷新所有臟頁(yè)的檢查點(diǎn)或其他操作每秒刷新到磁盤(pán)的頁(yè)數(shù)
               

          posted on 2010-09-04 10:53 Eric_jiang 閱讀(1886) 評(píng)論(0)  編輯  收藏 所屬分類: 數(shù)據(jù)庫(kù)
          主站蜘蛛池模板: 梁平县| 江永县| 保山市| 东乌| 葫芦岛市| 稻城县| 泸西县| 万州区| 太仓市| 淅川县| 武安市| 湘阴县| 玛沁县| 射阳县| 玉环县| 天长市| 鹤峰县| 广安市| 乌兰县| 涟源市| 邵阳县| 宜宾县| 许昌县| 新绛县| 壶关县| 甘南县| 玉屏| 府谷县| 常德市| 南阳市| 顺平县| 河池市| 海伦市| 保靖县| 武清区| 广昌县| 郧西县| 峨山| 右玉县| 全椒县| 化州市|