利用performancemonitor實現(xiàn)sqlserver調(diào)優(yōu)

利用performancemonitor實現(xiàn)sqlserver調(diào)優(yōu)

ID:9000507

大?。?97.76 KB

頁數(shù):10頁

時間:2018-04-14

利用performancemonitor實現(xiàn)sqlserver調(diào)優(yōu)_第1頁
利用performancemonitor實現(xiàn)sqlserver調(diào)優(yōu)_第2頁
利用performancemonitor實現(xiàn)sqlserver調(diào)優(yōu)_第3頁
利用performancemonitor實現(xiàn)sqlserver調(diào)優(yōu)_第4頁
利用performancemonitor實現(xiàn)sqlserver調(diào)優(yōu)_第5頁
資源描述:

《利用performancemonitor實現(xiàn)sqlserver調(diào)優(yōu)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、利用PerformanceMonitor實現(xiàn)SQLServer調(diào)優(yōu)·性能監(jiān)視的工具有很多,首先介紹MicrosoftWindowsServer自帶的PerformanceMonitor.Windows性能監(jiān)視器是一個很好用的工具,可以實時檢查運行程序影響計算機性能的方式(CPU,ROM,IO等),并通過收集日志數(shù)據(jù)供以后分析使用.通過性能監(jiān)視能了解系統(tǒng)loading以及這種loading對系統(tǒng)資源的影響,分析性能或者資源使用率的變化趨勢,有效的對系統(tǒng)做出調(diào)整,優(yōu)化或者升級.診斷系統(tǒng)故障或確定優(yōu)化的組件或升級的步驟,也可以找出性

2、能瓶頸.?PerformanceMonitor是一個系統(tǒng)內(nèi)置的MMC控制臺:包括系統(tǒng)監(jiān)視器(SystemMonitor)和性能日志和警報(PerformanceLogsandAlerts)兩個部分.?通過實時和日志的方式來記錄服務(wù)器性能.使用系統(tǒng)監(jiān)視器可以取現(xiàn),曲方圖或者報表的方式實時查看內(nèi)存,硬盤,處理器,網(wǎng)絡(luò)等各種對象的性能數(shù)據(jù).使用性能日志也警報可以對計數(shù)器日志進行配置,記錄性能數(shù)據(jù),設(shè)置性能警報,通過設(shè)定性能警報,可以使系統(tǒng)在某一特定的計數(shù)器值低于或高于指定的值時及時通知系統(tǒng)管理員.下面簡單介紹WindowsServe

3、r2003下的PerformanceMonitor,通過日志記錄性能數(shù)據(jù),之后分析.1.打開:AdministrativeTools->Performance,?或SQLServerProfiler->Tools->PerformanceMonitor,或在運行中輸入"perfmon"2.重要的性能計數(shù)器(1).Processor(2).?PhysicalDisk(3).?Memory(4).NetworkInterface(5).SQLServerAccessMethods(6).SQLServer:SQLStatistic

4、s(7).SQLServer:Databases(8).SQLServerGeneralStatistics(9).SQLServerLocks(10).SQLServerBufferManager下表對重要的性能計數(shù)器做一個簡要的說明:??????????性能計數(shù)器:??PerformanceObjectCounterDescriptionProcessor%processorTime指處理器執(zhí)行非閑置線程時間的百分比,測量處理器繁忙的時間這個計數(shù)器設(shè)計成用來作為處理器活動的主要指示器,可以選擇單個CPU實例,也可以選擇To

5、talInterrupts/sec處理器正在處理的來自應(yīng)用程序或硬件的中斷的數(shù)量???PhysicalDisk%DiskTime計數(shù)器監(jiān)視磁盤忙于讀/寫活動所用時間的百分比.在系統(tǒng)監(jiān)視器中,PhysicalDisk:%DiskTime計數(shù)器監(jiān)視磁盤忙于讀/寫活動所用時間的百分比。如果PhysicalDisk:%DiskTime計數(shù)器的值較高(大于90%),請檢查PhysicalDisk:CurrentDiskQueueLength計數(shù)器了解等待進行磁盤訪問的系統(tǒng)請求數(shù)量。等待I/O請求的數(shù)量應(yīng)該保持在不超過組成物理磁盤的軸數(shù)的

6、1.5到2倍。大多數(shù)磁盤只有一個軸,但獨立磁盤冗余陣列(RAID)設(shè)備通常有多個軸。硬件RAID設(shè)備在系統(tǒng)監(jiān)視器中顯示為一個物理磁盤。通過軟件創(chuàng)建的多個RAID設(shè)備在系統(tǒng)監(jiān)視器中顯示為多個實例??梢允褂肅urrentDiskQueueLength和%DiskTime計數(shù)器的值檢測磁盤子系統(tǒng)中的瓶頸。如果CurrentDiskQueueLength和%DiskTime計數(shù)器的值一直很高,則考慮下列事項:1.使用速度更快的磁盤驅(qū)動器。2.將某些文件移至其他磁盤或服務(wù)器。3.如果正在使用一個RAID陣列,則在該陣列中添加磁盤。計數(shù)器

7、監(jiān)視磁盤忙于讀/寫活動所用時間的百分比.在系統(tǒng)監(jiān)視器中,PhysicalDisk:%DiskTime計數(shù)器監(jiān)視磁盤忙于讀/寫活動所用時間的百分比。如果PhysicalDisk:%DiskTime計數(shù)器的值較高(大于90%),請檢查PhysicalDisk:CurrentDiskQueueLength計數(shù)器了解等待進行磁盤訪問的系統(tǒng)請求數(shù)量。等待I/O請求的數(shù)量應(yīng)該保持在不超過組成物理磁盤的軸數(shù)的1.5到2倍。大多數(shù)磁盤只有一個軸,但獨立磁盤冗余陣列(RAID)設(shè)備通常有多個軸。硬件RAID設(shè)備在系統(tǒng)監(jiān)視器中顯示為一個物理磁盤。

8、通過軟件創(chuàng)建的多個RAID設(shè)備在系統(tǒng)監(jiān)視器中顯示為多個實例。可以使用CurrentDiskQueueLength和%DiskTime計數(shù)器的值檢測磁盤子系統(tǒng)中的瓶頸。如果CurrentDiskQueueLength和%DiskTime計數(shù)器的值一直很高,則考慮下列事項:1.使

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。