




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
基于32位Windows2003的數(shù)據(jù)庫服務(wù)器優(yōu)化,啟用AWE,優(yōu)化SQLServer最近幾天,筆者所在的單位中的一臺WEB服務(wù)器由于負(fù)載過大出現(xiàn)了問題,當(dāng)同時(shí)在線的用戶達(dá)到一定規(guī)模(2000-3000)時(shí),頻繁出現(xiàn)頁面響應(yīng)遲緩、超時(shí)等問題。服務(wù)器采用的操作系統(tǒng)是WindowsServer2003企業(yè)版,數(shù)據(jù)庫系統(tǒng)是SQLServer2005企業(yè)版。正當(dāng)大家考慮升級服務(wù)器時(shí),筆者對服務(wù)器狀態(tài)進(jìn)行了分析,并最終在未增加服務(wù)器硬件條件下找到了瓶頸、解決了問題。現(xiàn)將分析、解決問題的過程與大家分享,希望能幫助大家解決類似的問題。分析問題:通過對服務(wù)器檢查發(fā)現(xiàn),不僅服務(wù)器的HTTP請求響應(yīng)遲緩,就連在服務(wù)器本機(jī)操作和遠(yuǎn)程桌面的操作中都有明顯“卡”的感覺。檢查任務(wù)管理器,發(fā)現(xiàn)此時(shí)的CPU占用率和內(nèi)存使用率并不高,沒有發(fā)現(xiàn)制約性能的地方,可是為什么系統(tǒng)這么慢呢?這時(shí),我發(fā)現(xiàn)了服務(wù)器的硬盤燈狂閃不止,這下發(fā)現(xiàn)了病因,服務(wù)器在頻繁的訪問硬盤,而硬盤IO響應(yīng)時(shí)間和內(nèi)存相比是非常高的。利用SQLServer自帶的性能工具:SQLServerProfiler,打開其性能監(jiān)視器,我發(fā)現(xiàn)了Avg.DiskQueueLength(平均磁盤隊(duì)列)和Pages/Sec(每秒讀取的磁盤頁面數(shù))都很高,如圖1所示,尤其是Avg.DiskQueueLength,已經(jīng)達(dá)到了萬級,而Pages/Sec也達(dá)到了60。正常的AvgDiskQueueLength值應(yīng)該是盤陣中磁盤數(shù)量的2倍,Pages/Sec也應(yīng)該維持在10以下(除了偶爾的峰值外)。圖1SQLServer性能監(jiān)視解決問題:看來要想完全解決問題,就要分析數(shù)據(jù)庫頻繁訪問硬盤的原因。一般來講,SQLServer會充分利用內(nèi)存進(jìn)行緩存,不會太過頻繁的訪問硬盤。而我們的問題是雖然負(fù)載較高,但內(nèi)存使用率并不高(僅僅使用了1.8G內(nèi)存)。服務(wù)器的內(nèi)存總數(shù)為12G,雖然IIS與其它應(yīng)用占用了一些內(nèi)存,但剩余的可用內(nèi)存仍然有8G左右,為什么SQLServer不充分利用內(nèi)存而頻繁讀取硬盤呢?這里有一個(gè)很有意思的現(xiàn)象,微軟和我們開了個(gè)小玩笑,當(dāng)通過右鍵點(diǎn)擊“我的電腦”的屬性時(shí),可以發(fā)現(xiàn)服務(wù)器正確識別了12G內(nèi)存,可這并不意味著它就能使用這么多內(nèi)存。WindowsServer2003企業(yè)版和WindowsXP一樣都是32位操作系統(tǒng),受到32位內(nèi)存地址的制約,它們能使用的內(nèi)存通常不會超過4G,單個(gè)進(jìn)程能使用的內(nèi)存甚至不能超過2G。但WindowsXP的計(jì)算機(jī)屬性中會老老實(shí)實(shí)地告訴我們系統(tǒng)只識別到3G多內(nèi)存,而WindowsServer20003會識別所有內(nèi)存,但實(shí)際上它默認(rèn)情況下無法使用那么多內(nèi)存。通過上網(wǎng)查詢,發(fā)現(xiàn)可以通過開啟Windows2003Server的PAE功能以啟用大內(nèi)存支持。首先,找到C:/的boot.ini文件。在資源管理器中點(diǎn)擊“工具”-“文件夾選項(xiàng)”-“查看”,在高級設(shè)置中取消“隱藏受保護(hù)的操作系統(tǒng)文件”,并選擇“顯示所有文件和文件夾”。這樣我們就可以看到boot.ini文件了。用記事本打開它,找到類似于如下的行:來實(shí)現(xiàn),但也不是說內(nèi)存多大都可以用PAE訪問,現(xiàn)在的WindowsServer2003企業(yè)版通過PAE最多可以使用32G內(nèi)存,其實(shí)這對于大多數(shù)應(yīng)用足夠了。2.使用PAE僅僅解決了操作系統(tǒng)可使用的內(nèi)存問題,應(yīng)用程序要想突破單進(jìn)程的內(nèi)存限制還必須要擁有權(quán)限“在內(nèi)存中鎖定頁”,這也是我們?yōu)槭裁匆⒁粋€(gè)賬戶,并對其賦權(quán)后用該賬戶啟動SQLServer的原因,所以這一步不能省略。3.啟動PAE和AWE后,資源管理器中對于SQLServer進(jìn)程的內(nèi)存使用情況就不再準(zhǔn)確了,如果想查看SQLServer究竟用了多少內(nèi)存,可在SQLServerManagementStudio中建立一個(gè)查詢,利用如下命令“DBCCMemoryStatus”查看內(nèi)存使用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 年、月、日(教學(xué)設(shè)計(jì))-2023-2024學(xué)年三年級下冊數(shù)學(xué)人教版
- 延邊職業(yè)技術(shù)學(xué)院《數(shù)據(jù)庫原理與應(yīng)用課程設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 山西警官職業(yè)學(xué)院《寬帶接入技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 陜西能源職業(yè)技術(shù)學(xué)院《計(jì)算機(jī)控制系統(tǒng)》2023-2024學(xué)年第二學(xué)期期末試卷
- 武漢工程大學(xué)郵電與信息工程學(xué)院《多變量分析》2023-2024學(xué)年第二學(xué)期期末試卷
- 西南政法大學(xué)《乳品工藝學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 全國粵教清華版初中信息技術(shù)七年級下冊第2單元第3節(jié)《信息的處理》教學(xué)設(shè)計(jì)
- 西安外事學(xué)院《電子商務(wù)組織與運(yùn)營》2023-2024學(xué)年第二學(xué)期期末試卷
- 福建華南女子職業(yè)學(xué)院《專業(yè)外語(自動化)》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣東工貿(mào)職業(yè)技術(shù)學(xué)院《電氣控制與PLC技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 常用橋牌詞語(中英文對照)
- 小升初、小學(xué)生滿分優(yōu)秀作文匯編100篇
- 次聲波在臨床醫(yī)學(xué)及麻醉中的作用 次聲波在臨床麻醉中的作用
- 加盟招商方案PPT模板
- 中石油HSE培訓(xùn)試題集(共33頁)
- 2022年云南省中考數(shù)學(xué)試題及答案解析
- TS16949五大工具:SPC
- 五年級下冊-綜合實(shí)踐教案
- 貴州出版社小學(xué)五年級下冊綜合實(shí)踐活動教案全冊
- [方案]隱框玻璃幕墻施工方案
- 設(shè)備安裝檢驗(yàn)批表格
評論
0/150
提交評論