现在的位置: 首页 > 综合 > 正文

有关SQL Server 的CPU占用率高相关的调查

2013年09月17日 ⁄ 综合 ⁄ 共 2025字 ⁄ 字号 评论关闭

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/

 

抱歉!评论已关闭.