菜鸟求救,,,,大侠来帮忙。。。。急,,,,
我的站只要一有数据请求,数据库中就会有一条睡眠状态的活动链接,,,,,,这时如果不再有任何刷新或任何其他数据请求操作的话,大概十几分钟二十分钟这样子,库中的这个活动链接自动消失。。。
请问这是否正常?
如果不正常是不是页面程序的原因?还是数据链接没有关闭呢?是不是当多用户多操作时会造成站点无法访问?
下面是我的用法:
SqlDbConnection mydb = new SqlDbConnection();
using (mydb.conn)
{
mydb.conn.Open();
do something.....
}
如我上面所写,,是不是会自动将数据链接关闭呢?
如果能自动关闭,那数据库中应该就不存在为睡眠状态的链接了吗?
菜鸟求真解。。。。菜鸟求真解。。。。菜鸟求真解。。。。菜鸟求真解。。。。菜鸟求真解
,,,,
------解决方案--------------------
你最好有一个全局的链接,这样你的程序中保证只有一个connection
------解决方案--------------------
最好不要存在那样的连接,换成固定的~~