在以下方面设置游泳池的最佳方法是什么: -
我相信这是一个不可知论的问题,但欢迎对特定数据库/语言的“功能”发表评论。例如,在某些数据库上连接可能比其他数据库更慢或更昂贵。
澄清一下,我不打算从头开始编写一个池,这个问题更多的是关于如何配置一个现有的池化库。
最佳答案
当它只是一种设计模式而不是通用库时,我用 Java 为数据库编写了一个连接池。现在我使用 Tomcat 中内置的那个。
我用一个线程来监控池的几个方面和几个参数来控制它的行为......
几年来,这对我很有帮助。在一次狂野的窥视中,我见过的池中最高的是 151 个连接。通常游泳池在大量使用期间大约有十几个,并且在清晨空闲到最少三个。
我使用 Oracle 的 JDBC 瘦驱动程序并连接到 Oracle 数据库。
关于rdbms - 你如何设置你的连接池?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/271188/