标签: postgresql connection readonly pool hikaricp
我有一个API服务器,并且我正在努力认真地管理Postgres的资源。在客户端,我有一个光池。
通常,当我需要连接时,即使我不打算进行任何更新或插入或持有任何锁,我也只是创建一个默认的读/写连接。但实际上我的大多数数据库连接都是只读的。
我看到,当您创建JDBC连接时,可以指定readOnly=true。这样做会以某种方式帮助Postgres管理其其他连接吗?也许Postgres知道一个连接是只读的,甚至从不尝试进行更新,它将为其他连接释放一些内部资源。这是正确的吗?
readOnly=true