Java JDBC和pgbouncer可以与createStatement一起工作吗
我了解到JDBCJava JDBC和pgbouncer可以与createStatement一起工作吗,java,jdbc,prepared-statement,pgbouncer,Java,Jdbc,Prepared Statement,Pgbouncer,我了解到JDBCPreparedStatement和PGBouncer不能一起工作,因为PreparedStatement使用会话池,并且是预编译的,PGBouncer使用事务级池 我的问题是createStatement是否可以与PGBouncer一起使用,因为它不是预编译的?如果没有,有人能给我指出另一个可以连接到数据库并可以使用PGbouncer的Java api吗?指出,虽然它不支持要合并的PreparedStatements,但可以通过在JDBC connect URL中添加参数pre
PreparedStatement
和PGBouncer不能一起工作,因为PreparedStatement
使用会话池,并且是预编译的,PGBouncer使用事务级池
我的问题是createStatement
是否可以与PGBouncer一起使用,因为它不是预编译的?如果没有,有人能给我指出另一个可以连接到数据库并可以使用PGbouncer的Java api吗?指出,虽然它不支持要合并的PreparedStatement
s,但可以通过在JDBC connect URL中添加参数prepareThreshold=0
来禁用它们
这样,您可以为将来可能连接到的其他数据库保留PreparedStatement
的好处,但仍然可以通过PgBouncer建立工作连接