我们用的mssql2k做数据库,jsp技术做web开发。
现在发现mssql2k的进程信息里面有很多sp_cursorfetch;1,大概查了一下是死锁之类问题。
如果数量太多就会导致数据库连接慢,甚至总是连接不上的问题。
我感觉是查询语句等操作后没有释放连接的问题。
但是我们的数据库连接和释放都是封装起来了,问题应该不大。
哪位大侠可以帮忙分析一下原因,并指条明路~~小弟感激不尽!
另:WEB服务厅连接就进程出现这个问题,时间越长数量越多。而后台程序则很少,几乎没有。
[b]问题补充:[/b]
引用
但是我们的数据库连接和释放都是封装起来了,问题应该不大。
是否按照封裝好的接口做好收尾工作了呢?
也許就有問題了.
能说清楚点吗?讲到代码级的内容最好
可以解释sp_cursorfetch;1和死锁的解决方法也很好~~