日期:2014-05-17  浏览次数:20511 次

菜鸟求救,,,,大侠来帮忙。。。。急,,,,
我的站只要一有数据请求,数据库中就会有一条睡眠状态的活动链接,,,,,,这时如果不再有任何刷新或任何其他数据请求操作的话,大概十几分钟二十分钟这样子,库中的这个活动链接自动消失。。。

请问这是否正常?

如果不正常是不是页面程序的原因?还是数据链接没有关闭呢?是不是当多用户多操作时会造成站点无法访问?


下面是我的用法:
SqlDbConnection mydb = new SqlDbConnection();
using (mydb.conn)
{
  mydb.conn.Open();
do something.....

}


如我上面所写,,是不是会自动将数据链接关闭呢?

如果能自动关闭,那数据库中应该就不存在为睡眠状态的链接了吗?


菜鸟求真解。。。。菜鸟求真解。。。。菜鸟求真解。。。。菜鸟求真解。。。。菜鸟求真解

,,,,

------解决方案--------------------
你最好有一个全局的链接,这样你的程序中保证只有一个connection
------解决方案--------------------
最好不要存在那样的连接,换成固定的~~