【发布时间】:2019-08-29 20:42:06
【问题描述】:
如果我在具有 1 个 OCPU 的 exadata vm 中有一个 Oracle Autonomous Database,我应该如何配置我的 jdbc 连接池?我应该指定多少个连接?最高金额是多少?
【问题讨论】:
-
除非您不指定您的要求,否则您不能期望得到有用的答案。
-
当您拥有物理硬件时,有一个简单的公式可以尝试找到性能最佳的池大小(请参阅github.com/brettwooldridge/HikariCP/wiki/About-Pool-Sizing)。但是在这种情况下,当你从控制面板创建一个自治数据库时,你对硬件、内核、线程等一无所知,Java Web 应用程序必须使用连接池来连接。
-
这是一个疯狂的猜测:从 5 开始,看看情况如何。如果池中没有足够的连接,请检查原因是否有效。连接是否尽快释放到池中?等等。如果您必须增加最大尺寸,请一点一点增加。
标签: oracle database-connection oracle-cloud-infrastructure exadata