oracle java连接池配置_设置和更新连接池(OracleConnectionPoolDataSource)属性以获得最佳性能...

适用于10g第3版的Oracle应用服务器性能指南(10.1.3.1)提供了有关how to optimize the connection pool parameters的确切信息 .

该信息对于涉及使用连接池来管理与Oracle数据库的连接的应用程序的几乎所有方案都很有用,而不是使用正在使用的应用程序服务器 .

例如,为最小池大小设置值始终是一个好习惯 . 就最大池大小而言,该值不应该过高,因为这可能会加载监听器,特别是如果应用程序倾向于不关闭连接导致泄漏 .

最好为语句高速缓存设置合理的值,因为这允许高速缓存预准备语句,从而提高性能 .

还应该考虑环境来选择超时 . 例如,在大多数情况下,连接等待超时不应为零,因为当在足够的时间间隔内无法在池中初始化物理连接时,这可能会导致SQLExceptions . 不活动超时应该足够大,以便只有在足够的不活动时间后才能关闭连接;值太低会导致物理连接过于频繁地创建和丢弃 .

编辑:性能指南中给出的指导适用于oracle.jdbc.pool.OracleDataSource类,这是Oracle 10g Application Server用于托管数据源到Oracle数据库的内容 . 其中大部分肯定会转移到OracleConnectionPoolDataSource .

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值