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

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

ID:9000507

大?。?97.76 KB

頁數(shù):10頁

時(shí)間:2018-04-14

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

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

1、利用PerformanceMonitor實(shí)現(xiàn)SQLServer調(diào)優(yōu)·性能監(jiān)視的工具有很多,首先介紹MicrosoftWindowsServer自帶的PerformanceMonitor.Windows性能監(jiān)視器是一個(gè)很好用的工具,可以實(shí)時(shí)檢查運(yùn)行程序影響計(jì)算機(jī)性能的方式(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是一個(gè)系統(tǒng)內(nèi)置的MMC控制臺(tái):包括系統(tǒng)監(jiān)視器(SystemMonitor)和性能日志和警報(bào)(PerformanceLogsandAlerts)兩個(gè)部分.?通過實(shí)時(shí)和日志的方式來記錄服務(wù)器性能.使用系統(tǒng)監(jiān)視器可以取現(xiàn),曲方圖或者報(bào)表的方式實(shí)時(shí)查看內(nèi)存,硬盤,處理器,網(wǎng)絡(luò)等各種對象的性能數(shù)據(jù).使用性能日志也警報(bào)可以對計(jì)數(shù)器日志進(jìn)行配置,記錄性能數(shù)據(jù),設(shè)置性能警報(bào),通過設(shè)定性能警報(bào),可以使系統(tǒng)在某一特定的計(jì)數(shù)器值低于或高于指定的值時(shí)及時(shí)通知系統(tǒng)管理員.下面簡單介紹WindowsServe

3、r2003下的PerformanceMonitor,通過日志記錄性能數(shù)據(jù),之后分析.1.打開:AdministrativeTools->Performance,?或SQLServerProfiler->Tools->PerformanceMonitor,或在運(yùn)行中輸入"perfmon"2.重要的性能計(jì)數(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下表對重要的性能計(jì)數(shù)器做一個(gè)簡要的說明:??????????性能計(jì)數(shù)器:??PerformanceObjectCounterDescriptionProcessor%processorTime指處理器執(zhí)行非閑置線程時(shí)間的百分比,測量處理器繁忙的時(shí)間這個(gè)計(jì)數(shù)器設(shè)計(jì)成用來作為處理器活動(dòng)的主要指示器,可以選擇單個(gè)CPU實(shí)例,也可以選擇To

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

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

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

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

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

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

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