有關SQL Server 的CPU佔用率高相關的調查

來源:互聯網
上載者:User

CPU佔用率高的原因或可能      CPU佔用率高是對物理硬碟的查詢次數多;記憶體使用量率高是物理磁碟虛擬記憶體記憶體三種之間資料交換次數多

  1. 防殺毒軟體造成故障或病毒、木馬造成,特別是蠕蟲在系統內部或網路內部迅速複製,造成CPU佔用資源率據高不下;
  2. 驅動沒有經過認證或某些軟體與系統不相容,造成CPU資源佔用100%;
  3. 伺服器硬體問題:磁碟、記憶體/虛擬記憶體等等;
  4. 網路問題:網路頻寬被大量佔用,造成可用頻寬較少,從而影響速度;
  5. 資料庫設計的問題:觸發器造成死結、作業多且頻繁、中間表的大量使用、遊標的大量使用、索引的設計不合理、事務操作頻繁;
  6. SQL語句設計不合理,造成查詢效率低下、影響伺服器效能的發揮;

 

CPU佔用率高解決方案      針對上述原因及可能,有以下的處理:

  1. 殺毒軟體升級,對伺服器系統和所在的區域網路進行全面、嚴格的殺毒;
  2. 對伺服器上已經安裝的軟體進行考證、整理,不裝沒有認證的驅動、盡量裝相容性強的必需軟體、去掉不必需的軟體;對伺服器的系統、連接埠進行監控,定時清理系統垃圾檔案、關閉不使用和高危險的連接埠;
  3. 定期周期性的檢查伺服器硬體問題、整理系統磁碟,使伺服器效能得到最大程度的發揮;制定《電腦使用規範》,規範中明確使用範圍和禁止範圍,並依據規範定期查詢各個部門的電腦使用方式;對網路結構、交換器定期檢查、維護和調整;升級硬體;
  4. 使用sql server內建的效能分析追蹤工具sql profiler分析資料庫設計所產生問題的來源,進行有針對性的處理;
  5. 使用sql server內建的查詢效能分析工具sql query
    analyzer
    對可能影響效能且使用頻繁的查詢語句進行最佳化;
  6. 或升級sql server;重裝sql server或伺服器作業系統;使用cpu降溫軟體等輔助軟體;

 

sql server問題的相關連結

l         
Sqlservr.exe CPU佔用率達到100%

http://zhidao.baidu.com/question/3526937.html

http://zhidao.baidu.com/question/5987577.html

l         
sqlservr.exe進程佔用大量CPU,如何解決?

http://topic.csdn.net/t/20050921/16/4284920.html

http://topic.csdn.net/t/20050315/21/3853745.html

http://topic.csdn.net/t/20030810/12/2129471.html

l        
sqlservr.exe
95% cpu time

http://sql-server-performance.com/Community/forums/p/14093/81413.aspx

http://support.ipswitch.com/kb/WP-20050405-DM01.htm

http://forums.ni.com/ni/board/message?board.id=190&thread.id=3160

http://support.microsoft.com/kb/909636/en-us

l         
五種提高 SQL 效能的方法

http://www.itpub.net/thread-884761-1-1.html

l         
最佳化資料庫的思想及sql語句最佳化的原則

http://i.yoho.cn/451002/logview/1294763.html

l         
最佳化SQL Server資料庫查詢方法

http://blog.163.com/qiyue_007/blog/static/72382245200912321634475/

l         
教你如何提高SQL Server 2000的效能

http://tech.ddvip.com/2007-07/118586708730524.html

l         
SQL Server 2005SQL Server 2000相比效能提高多少

http://topic.csdn.net/u/20071218/13/f55916c6-81d0-4102-aef5-d8f1be5fc134.html

l         
SQL Server 2005 VS SQL Server 2000 效能優勢

http://blog.dic123.com/article.asp?id=44

l         
SQL Server 2005 的新特性及增強

http://hi.baidu.com/ptznet/blog/item/1c4e1ef5e9ded922bc3109ea.html

l         
SQL
Server 2005新特性

http://blog.163.com/dsp_zerg@126/blog/static/5340222920091253332559/

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.