ASP访问SQL2005,并发连接数超过200,DELL 4CPU + 16G内存 ,结果CPU占用率依旧是100%,请高手给予解决办法,在线等
我们公司原先用sql2000,最近硬件升级,也就想体验一下SQL2005,结果安装,部署一切正常,上线后就不行了,不到1000人在线,SQL的并发连接数过200,cpu满载,不知如何处理,请高手解答 问题点数:100、回复次数:6Top
1 楼zjcxc(邹建)回复于 2006-03-03 12:35:57 得分 0
1. 确定是sql引起的.
2. 2000到2005升级有些东西是要修改的, 你如果买的是正版, 可以向微软索引一个升级的兼容性分析工具, 确定是否有不兼容的东西.
3. 你可以通过事件探察器跟踪, 看看sql在做那些处理, 这些处理原来在2000下表现是否很正常.
4. 除了CPU, 其他资源消耗的情况怎么样?Top
2 楼zhangjsl(蓝色精灵)回复于 2006-03-03 12:45:24 得分 0
其他消耗资源正常Top
3 楼zhangjsl(蓝色精灵)回复于 2006-03-03 12:46:18 得分 0
内存消耗没有持续增长Top
4 楼zhangjsl(蓝色精灵)回复于 2006-03-03 12:47:19 得分 0
请问邹大侠,我的数据库能否有办法备份后恢复到 2000下呢?Top
5 楼zjcxc(邹建)回复于 2006-03-07 08:13:08 得分 0
2005还原到2000, 无法使用恢复或者附加的方法实现:
可以在2005中生成数据库有的脚本(注意选择生成脚本的版本是2000), 然后在2000中用此脚本建库, 再把数据从2005导到2000Top
6 楼hank212(IT民工)回复于 2006-03-07 09:54:20 得分 0
建议楼主还是还原成SQL SERVER 2000Top




