当前位置: 代码迷 >> VB Dotnet >> iis访问数据库,连接不释放有关问题
  详细解决方案

iis访问数据库,连接不释放有关问题

热度:149   发布时间:2016-04-25 02:17:39.0
iis访问数据库,连接不释放问题
系统环境是这样的:
在应用服务器A的IIS上部署程序,访问另一数据库服务器B(同时也有其他机器的程序对该数据库访问)
应用服务器A的IIS频繁访问B的情况下(比如使用线程5s访问一次),发现B的数据库连接池不停的增长;如果是手动(比如按钮触发),B数据库连接池正常

于是查找问题:
1.在A上使用控制台程序循环访问B数据库,连接池不会增长
2.在其它机器上重新搭建一个相同环境A1、B1(建立没有其它机器访问的数据库),在访问频繁的情况下(比如使用线程5s访问一次),数据库还是正常

这可能是什么原因引起的?
1.该应用服务器A的IIS+.NET的环境没有配置好?
2???
不知道了
有哪位大侠分析一下

当数据库连接池达到最大值后,就会报time out。。。。
------解决方案--------------------
应该和IIS无关,你的程序有问题,没有释放数据库资源
  相关解决方案