如何为postgres连接设置application_name?
2022-09-01 15:07:53
我正在使用雄猫连接池。连接显示在我的数据库中,为空。org.apache.tomcat.jdbc.pool.DataSource
pg_stat_activity
application_name
如何在我的java应用程序中设置该应用程序名称,以便我知道每个连接的来源(因为将有多个应用程序访问同一个数据库)?
我正在使用雄猫连接池。连接显示在我的数据库中,为空。org.apache.tomcat.jdbc.pool.DataSource
pg_stat_activity
application_name
如何在我的java应用程序中设置该应用程序名称,以便我知道每个连接的来源(因为将有多个应用程序访问同一个数据库)?
可以在连接字符串中指定应用程序名称。
文档在这里。
例:
jdbc:postgresql://localhost:5435/DBNAME?ApplicationName=MyApp
请注意:参数名称区分大小写。
使用设置命令:
set application_name to my_application;