写了个asp.net网站,用户稍微多了,就会出现 连接池问题,访问不了.
在语句中已经用了close请问是什么问题.web.config里是否要有配置!

解决方案 »

  1.   

    连接池是数据库连接的而言的,数据库用完后及时关闭一般即可避免连接池満的问题.
    你说的用户稍多,就出同问题,这个你要先看一下你的IIS 的最大连接数是最么设置的.连接池 与 IIS的最大连接数 不是同一个概念.
      

  2.   


    调整 max pool size"server=.;database=Northwind;user id=qq;password=msn;min pool size=4;max pool size=200;"
      

  3.   

    不要最小的了min pool size=4;直接写最大的就行了,如:
    Packet Size=8192;Max Pool Size=1000;
    试试
      

  4.   

    close()好象没什么用.要调dispose()方法,这样连接才会回到连接池中
      

  5.   

    在 SqlConnection 中 Close 只是表示关闭数据库连接,并没有释放 SqlConnection 这个对象资源