关于数据库进程不能即使释放的问题 小弟最近发现,当asp.net应用程序(部署到IIS上)后,当一个用户访问完应用程序后,通过sql2005的活动监视器可以看到,刚刚使用的进程还在睡眠状态,并没有及时的关闭掉,这样当连接池满达到上限后,其他用户就不能连接了,只有过一会,那个进程会自动的消失。请问这个是什么原因?难道是我没有及时释放掉连接吗?我觉得应该不会吧。还有为什么Management Studio的建立的查询,当切换数据库时进程会立即消失? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可是Management Studio是如何让他及时消失的那?造成这个原因到底是什么那? 那你就改.net程序,及时关闭连接,将连接放回连接池。至于连接池里的连接也不够用了,那你的很多地方都需要性能调试了。 我的应用程序是Castle+IbatisNet 连接池配到了SqlMap中的连接字符串里了,所有的操作都是IbatisNet来管理,我没有做什么 请问一个SQL语句的写法,求班级学生都报考的科目 对精确到秒的datetime建聚集索引有意义吗 关系图有什么作用? 请教高手SQL语句如何写? sp_executesql可不可以放在函数内部执行,如果不可以如何实现? 异地 MASTER 数据库恢复? 关于SQL语言 关于数据库和文件操作之间的效率问题 sql server 7.0 的 一个日期格式的问题 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 呵呵~~不好意思~~太简单的问题(varchar和char)的区别? sql2000如何在同张表中同个字段中查询不同条件的记录? ID编号自动增长问题
至于连接池里的连接也不够用了,那你的很多地方都需要性能调试了。