【发布时间】:2012-11-22 06:01:24
【问题描述】:
我正在编写一个夜间作业,使用 ODP.NET 将数据从 SQL Server 移动到 Oracle。
我们使用大约 100 个连接对象(与数据无关),并且我们预计单次运行中传输的行数不会超过 1500 行(总共)。 我读过的 ODP.NET 笔记和资料从不谈论关闭连接池。
在开发中,我关闭了连接池,它工作正常。
在给定的场景中是否建议关闭连接池,(假设所有连接在使用后都正确处理)因为:
这是一项夜间工作,Oracle 服务器上的负载不会太大。
连接池可能会返回陈旧的连接,需要对其进行验证设置/异常处理。
【问题讨论】: