欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【如何给ODBC连接打开连接池】,下面是详细的分享!
如何给ODBC连接打开连接池
如果要将 ODBC 驱动程序加入到连接共享中,则必须配置数据库驱动程序并在 Windows NT 注册表中设置驱动程序的 CPTimeout属性。当 ODBC 断开连接时,连接被存入池中,而不是被断开。
CPTimeout 属性决定在连接池中的连接保留的时间长度。如果在池中连接保留的时间比 CPTimeout 设置的时间长,则连接将被关闭并且从池中删除。CPTimeout 的默认值是 60 秒。
当然,可以通过创建如下设置的注册表键来设置 CPTimeout的属性,从而启用特定 ODBC 数据库驱动程序的连接池:
\HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\driver-name\CPTimeout
例如设置为100(单位为秒)
注意 默认情况下,通过将 CPTimeout 设置为 60 秒,Web 服务器将激活 SQL Server 的连接池。
以上所分享的是关于如何给ODBC连接打开连接池,下面是编辑为你推荐的有价值的用户互动:
相关问题:如何实现连接池
答:连接池的作用就是预先和数据库建立好若干的连接并存储在连接池中,在使用的时候程序直接调用这些连接池中的连接而不是和数据库在发生连接建立的过程。 在一个程序中建立和销毁连接是很耗费资源的一件事情,所以连接池最主要的作用就是为了提高程... >>详细
相关问题:如何尽快释放掉Connection对象建立的连接
答:首先,建立一个Conn的连接对象,然后连接到数据库data.mdb中,取得连接句柄后,把它保存在session("conn")这个Session会话变量中,在打开记录集前,从session("conn")中取出句柄,借助于Session对象,我们可以使不同的ASP页面共用一个连接对象,... >>详细
相关问题:怎么在JAVA中创建一个数据库连接池?求实例代码
答:可以以普通的jdbc连接的使用习惯来使用连接池。 数据库连接池在编写应用服务是经常需要用到的模块,太过频繁的连接数据库对服务性能来讲是一个瓶颈,使用缓冲池技术可以来消除这个瓶颈。我们可以在互联网上找到很多关于数据库连接池的源程序,但... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
