JDBC和pgbouncer可以与createStatement一起使用吗?

2022-09-04 04:07:48

我了解到JDBC和PGBouncer不能一起工作,因为使用会话池并且是预编译的,而PGbouncer使用事务级池。PreparedStatementPreparedStatement

我的问题是可以与PGBouncer一起使用,因为它不是预先编译的?如果没有,有人可以向我指出另一个可以连接到数据库并使用PGbouncer的Java API吗?createStatement


答案 1

PgBouncer FAQ 指出,虽然它不支持将 s 池化,但您可以通过在 JDBC 连接 URL 中添加参数来禁用它们。PreparedStatementprepareThreshold=0

通过这种方式,您可以保留将来可能连接到的其他数据库的优势,但仍可通过 PgBouncer 保持有效的连接。PreparedStatement


答案 2

推荐