如何回收连接到SQL Server数据库的已经休眠(sleeping)的连接? 如何回收连接到SQL Server数据库的已经休眠(sleeping)的连接?用SQL Server指令或者C#代码方式 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个好像CLR会做这个事情吧。 就是关闭了,但是在SQL Server里面发现有好多连接是sleeping状态。所以今天才问这个问题 都close了还休眠?没有遇到过,只听说过用Waitfor Delay给停一下。 对于.NET应用程序而言,默认为允许连接池。(这意味着你可以不必为这件事情做任何的事情)当然,如果你可以在SQLConnection对象的连接字符串中加进Pooling=true;确保你的应用程序允许连接池的使用。因此,这时如楼主所说SQL Server数据库这时已经休眠(sleeping)的连接只要你禁用连接池就可以了,这样你关闭数据库连接就可对了。我应该如何禁止连接池? ADO.NET默认为允许数据库连接池,如果你希望禁止连接池,可以使用如下的方式: 1) 使用SQLConnection对象时,往连接字符串加入如下内容:Pooling=False; 2) 使用OLEDBConnection对象时,往连接字符串加入如下内容:OLE DB Services=-4; 获取父控件的办法? GridView分页新问题 C# winform怎样对datatable绑定到datagridview的行,列进行过滤操作? 水晶报表初级问题:报表只显示字段名称,却没有数据显示! 请教各位高手。。帮我看下这程序的问题 请高手帮我看看这段代码 关于在窗体里嵌套iframe显示的问题!! 相对路径问题,以及Xml配置文件随dll发布问题。高手请看。 如何让窗体退出的时候记录下自己的位置和大小? 如何用C#修改活动目录中已有用户的信息?如何在新建用户的同时开同MSN?如何停用/启用一个账号? 几个C#问题 看看你知道不? C#.net 关于登陆的代码
对于.NET应用程序而言,默认为允许连接池。(这意味着你可以不必为这件事情做任何的事情)当然,如果你可以在SQLConnection对象的连接字符串中加进Pooling=true;确保你的应用程序允许连接池的使用。因此,这时如楼主所说SQL Server数据库这时已经休眠(sleeping)的连接只要你禁用连接池就可以了,这样你关闭数据库连接就可对了。我应该如何禁止连接池? ADO.NET默认为允许数据库连接池,如果你希望禁止连接池,可以使用如下的方式: 1) 使用SQLConnection对象时,往连接字符串加入如下内容:Pooling=False; 2) 使用OLEDBConnection对象时,往连接字符串加入如下内容:OLE DB Services=-4;