0

I'm using bonecp, JDBCTemplate and postgresql in a Spring application.

I want to set the application_name of each connection in the connection pool

The following psql statement sets the application name:

set application_name = 'my_application'

But JDBCTemplate will only execute it on the first available connection.

Does anyone know if if there a way to iterate the connections in the pool or whether there is a way to execute a single statement on all connections.

nclord
  • 1,287
  • 1
  • 16
  • 17

1 Answers1

1

Ah,

It seems that the BoneCPDataSource has a property called InitSQL that executes when each connection is created.

nclord
  • 1,287
  • 1
  • 16
  • 17