SQL SERVER 2008 服务器CPU满负荷,求检查方法

SQL SERVER 2008 服务器CPU满负荷,求检查方法,第1张

至强E5-2640 为六核心 十二线程的 看的出你得服务器上有两个处理器,此类处理器还是带的动500人同时访问,没必要换。你的内存使用量太高了,建议关闭不必要后台。如果你要找出是数据库的造成问题 那么你得把数据库代码发出来 不然是无法为你找的 你给的只是CPU和内存在任务管理器里使用率,服务器长时间不关机 也是导致运行缓慢的原因之间,windows系统开时间长了系统占用资源很大临时文件很多,建议使用linux或unix系统关闭不必要的端口服务 数据库建议使用oracle或者my sql数据库。
希望我的回答对你有帮助

一,确认服务器硬件是否足够支持当前的流量。 二,优化数据库访问。 服务器的负载过大,一个重要的原因是CPU负荷过大,降低服务器CPU的负荷,才能够有效打破瓶颈。而使用静态页面可以使得CPU的负荷最小化。前台实现完全的静态化当然最好

偶尔就正常,经常就不正常了。
经常出现CPU占用100%的情况,主要问题可能发生在下面的某些方面:
CPU占用率高的九种可能
1、防杀毒软件造成故障
由于新版的KV、金山、瑞星都加入了对网页、插件、邮件的随机监控,无疑增大了系统负担。处理方式:基本上没有合理的处理方式,尽量使用最少的监控服务吧,者,升级你的硬件配备。
2、驱动没有经过认证,造成CPU资源占用100%
大量的测试版的驱动在网上泛滥,造成了难以发现的故障原因。 处理方式:尤其是显卡驱动特别要注意,建议使用微软认证的或由官方发布的驱动,并且严格核对型号、版本。
3、病毒、木马造成
大量的蠕虫病毒在系统内部迅速复制,造成CPU占用资源率据高不下。解决办法:用可靠的杀毒软件彻底清理系统内存和本地硬盘,并且打开系统设置软件,察看有无异常启动的程序。经常性更新升级杀毒软件和防火墙,加强防毒意识,掌握正确的防杀毒知识。
4、控制面板—管理工具—服务—RISING REALTIME MONITOR SERVICE点鼠标右键,改为手动。
5、开始->;运行->;msconfig->;启动,关闭不必要的启动项,重启。
6、查看“svchost”进程。

现在的话服务器基本都是四核起了,不过这个负载的话完全就是看你的网站的访问量来定的,你这个u的话每秒200访问应该是没有任何问题的,负载不存在正常不正常的说法,就算满负载只要稳定运转的话就是正常的,一般只要不超70%就是很正常的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10887598.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存