首页 新闻 会员 周边 捐助

sql2005 audit logout占用大量内存,cpu资源

0
悬赏园豆:100 [已关闭问题]

Audit Logout 占用大量内存,cpu资源,怎么样能够降低这个进程消耗的资源,因为这个服务器拖的很厉害,哪位大侠有解决这个问题的比较好的解决方案,分数不是问题....

Jared.Nie的主页 Jared.Nie | 小虾三级 | 园豆:1940
提问于:2009-09-21 20:21
< >
分享
其他回答(2)
0

1)发生原因:http://blog.joycode.com/ghj/archive/2008/11/24/115360.joy

2)解决方法:

1、dbcc checkdb 重建索引

2、sp_lock  檢查有沒有死鎖

3、A CPU bottleneck that happens suddenly and unexpectedly, without additional load on the server, is commonly caused by a nonoptimal query plan, a poor configuration, or design factors, and not insufficient hardware resources. Before rushing out to buy faster and/or more processors, you should first identify the largest consumers of CPU bandwidth and see if they can be tuned.

http://technet.microsoft.com/zh-cn/library/cc966540(en-us).aspx

4、用pssdig抓一下,然后在RMLUtils中看消耗cpu的用户和数据库以及对应的程序。

5、在这个事件类别里面看到的CPU数不是指aduit logout所使用的cpu时间,而是指该该连接在连接期内所使用的CPU的总数。再仔细的Profiler一下。

6、看看产生aduit logout事件的是否来自同一个进程

引自:http://topic.csdn.net/u/20090504/11/0440a9e3-3b0b-4708-b5bc-e4611616ba65.html

Kinglee | 园豆:3158 (老鸟四级) | 2009-09-21 20:36
谢谢给我提供了这些资料...已经基本上解决...3Q...
支持(0) 反对(0) Jared.Nie | 园豆:1940 (小虾三级) | 2009-09-27 21:33
0

一楼总结的不错!

也可以看看这里:

http://www.cnblogs.com/downmoon/archive/2009/08/12/1544764.html

邀月 | 园豆:25475 (高人七级) | 2009-09-22 08:27
-1

CPU占用率高的原因分析    
CPU占用率高是对物理硬盘的查询次数多;内存使用率高是物理磁盘—虚拟内存—内存三种之间数据交换次数多。
防杀毒软件造成故障或病毒、木马造成,特别是蠕虫病毒在系统内部或网络内部迅速复制,造成CPU占用资源率据高不下;
驱动没有经过认证或某些软件与系统不兼容,造成CPU资源占用100%;
服务器硬件问题:磁盘、内存/虚拟内存等等;
网络问题:网络带宽被大量占用,造成可用带宽较少,从而影响速度;
数据库设计的问题:触发器造成死锁、作业多且频繁、中间表的大量使用、游标的大量使用、索引的设计不合理、事务操作频繁;
SQL语句设计不合理,造成查询效率低下、影响服务器性能的发挥;
二 CPU占用率高解决方法     
针对上述原因及可能,有以下的处理:
杀毒软件升级,对服务器系统和所在的局域网进行全面、严格的杀毒;
对服务器上已经安装的软件进行考证、整理,不装没有认证的驱动、尽量装兼容性强的必需软件、去掉不必需的软件;对服务器的系统、端口进行监控,定时清理系统垃圾文件、关闭不使用和高危险的端口;
定期周期性的检查服务器硬件问题、整理系统磁盘,使服务器性能得到最大程度的发挥;制定《电脑使用规范》,规范中明确使用范围和禁止范围,并依据规范定期查询各个部门的电脑使用情况;对网络结构、交换机定期检查、维护和调整;升级硬件; 使用sql server自带的性能分析追踪工具sql profiler分析数据库设计所产生问题的来源,进行有针对性的处理; 使用sql server自带的查询性能分析工具sql query analyzer对可能影响性能且使用频繁的查询语句进行优化; 或升级sql server;重装sql server或服务器操作系统;使用cpu降温软件等辅助软件。如果这些还解决不了问题的话,那就只能找专业人士优化网站,优化后cpu占用率能降至百分之十左右,如果需要优化请与我联系qq122零9一一8六六。

冰橙winni | 园豆:205 (菜鸟二级) | 2011-09-05 10:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册