Duvida meio boba, postgre

Fala galera…

Tenho um pool de conexoes com o postgres,

try{
       
         source = new org.postgresql.jdbc2.optional.PoolingDataSource();
         source.setDataSourceName("xxxx");
         source.setServerName("localhost");
         source.setDatabaseName("xx");
         source.setUser("xxx");
         source.setPassword("xxx");
         source.setMaxConnections(100);
			}catch(Exception e){
			e.printStackTrace();
			}

Funciona beleza, mas tenho várias databases no postgre, e através destaconexão só consigo consultar o database xx… como resolvo isso? tenho q fazer várias conexões?

sim.

Você pode usar dblink.