当前位置: 代码迷 >> ASP.NET >> oledb 有连接池么?是自动管理么?解决方法
  详细解决方案

oledb 有连接池么?是自动管理么?解决方法

热度:6368   发布时间:2013-02-25 00:00:00.0
oledb 有连接池么?是自动管理么?
oledb 有连接池么?是自动管理么?
我看到说sql数据库 有连接池!
我不清楚 OleDbConnection 有没有连接池? 请大哥解答一下!!

------解决方案--------------------------------------------------------
ado.net中的oledb for SQL provider当然是有连接池了。使用的是OLEDB自己的session pooling(Resource pooling)。
早在 MDAC 2.0 (OLE DB 2.0和ODBC 3.51)发布时候(好象是98年吧),就有了这个功能。

你可以通过控制注册表键值OLEDB_SERVICES,直接操作oledb API或者链接字符串中的OLE DB Services属性来启用或者禁用连接池。

有关mdac的pooling这里有篇非常全面的解释:
http://msdn.microsoft.com/en-us/library/ms810829.aspx
  相关解决方案