На всякий случай это будет полезно для кого-то: это может быть сделано специально для баз данных Oracle с дополнительным свойством: ((BasicDataSource) источник данных) .addConnectionProperty ("v $ session.program", "Явная метка соединения"). Это будет показано в представлении Oracle v $ session. Конечно, этот способ работает только для Oracle, и ваше решение JDBC, о котором я не знал, должно быть более надежным.

даю соединение с базой данных Postgres 9, используя стандартный драйвер JDBC.

...
Connection myCon = DriverManager.getConnection("jdbc:postgresql://localhost/test?&user=test&password=test"); 
...

Когда я проверяю состояние сервера с помощью PgAdmin и отображаю все сеансы базы данных, я вижу, что «Имя приложения» не установлено для моего сеанса. Есть ли способ установить имя приложения в соединении JDBC?

Ответы на вопрос(1)

Ваш ответ на вопрос