查看 Postgres 连接字符串
View Postgres connection string
有什么方法可以查看客户端用来连接到我的 Postgres 实例的连接字符串?
问题:
我通过 jasper 连接到 Postgres,我在连接字符串中设置 prepareThreshold=0
以禁用准备好的语句。我看到它由于某种原因没有得到尊重。所以我想确认 jasper 确实正确地传递了连接字符串中的设置。
您只能向数据库服务器询问它拥有的信息。
prepareThreshold
是JDBC驱动的设置,数据库对此一无所知。
您可以将 java.sql.Connection
转换为 org.postgresql.PGConnection
并使用 getPrepareThreshold()
方法获取所需信息。
有什么方法可以查看客户端用来连接到我的 Postgres 实例的连接字符串?
问题:
我通过 jasper 连接到 Postgres,我在连接字符串中设置 prepareThreshold=0
以禁用准备好的语句。我看到它由于某种原因没有得到尊重。所以我想确认 jasper 确实正确地传递了连接字符串中的设置。
您只能向数据库服务器询问它拥有的信息。
prepareThreshold
是JDBC驱动的设置,数据库对此一无所知。
您可以将 java.sql.Connection
转换为 org.postgresql.PGConnection
并使用 getPrepareThreshold()
方法获取所需信息。