关于SQL2000的性能,答的好追加100

来源:百度知道 编辑:UC知道 时间:2024/06/08 09:57:36
我这里有一台服务器,安装的SQLSERVER2000
使用事件探查器去看的时候,existingconnection 高达 500多
请问,existingconnection 存在数目和SQL的性能有关系吗?
有没有一个限定的数量,比如多少条existingconnection,就会影响系统的性能?

版本是SQL2000 SP4,数据文件达到5G,sqlserver经常占CPU80%以上。
HP380G4的服务器,双CPU,2G内存。

最好可以给出参考资料,或者比较合理的解释。分我不会吝啬,答的好我会追加100
谢谢你们的回答,补充一点,很多existingconnection我是知道怎么来的,是一些必要的程序启动时登陆了服务器。

我只是想确定的问题,existingconnection是不是影响的SQLSERVER性能的关键问题。这里连接了大概上百个客户端

不用告诉我如何去查找existingconnection的产生,不如说一些实质性的解决方法,比如可以不可以用语句把没有执行操作超过5分钟的existingconnection踢掉。

如果可以给出踢掉existingconnection的语句,我试了可以用的话,我会在最后结贴基础上再追加50 。

观注中.

你需要优化下SQL脚本,看existingconnection是看不出来什么的。
这只能说明你的SQL交互处理的太多,比如连接、循环啊这些。有些操作需要遍历整个表啊,比如游标这些,影响性能的东东。