微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在Postgresql JDBC url中设置应用程序名称?

我想设置应用程序的连接的应用程序名称.所以当我列出pg_stat_activity中的行时,我可以有一个非空的application_name列.

我已经设置了以下JDBC url来连接到我的Postgresql数据库

jdbc:postgresql://localhost:5435/MyDB?application-name=MyApp

我也试过这个url,没有更多的成功.

jdbc:postgresql://localhost:5435/MyDB?application_name=MyApp

什么是正确的参数名称

这是我的JDBC驱动程序版本:9.1-901.jdbc4

查看 PostgreSQL JDBC 9.1 documentation,connection parameters,JDBC URL中正确的属性名称为ApplicationName:

ApplicationName = String

Specifies the name of the application that is using the connection. This allows a database administrator to see what applications are connected to the server and what resources they are using through views like pg_stat_activity

所以尝试:

jdbc:postgresql://localhost:5435/MyDB?ApplicationName=MyApp

原文地址:https://www.jb51.cc/postgresql/192676.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐