PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

'Muitas conexões' criadas no postgres ao criar um dashboard no Pentaho


No tópico de comentários da pergunta original, parece que você está usando SQL sobre conexões JDBC em seu painel. Isso criará uma conexão de banco de dados diferente para cada consulta que precisa ser executada e, se elas estiverem um pouco lentas, você poderá atingir o limite no número de conexões simultâneas.

Em vez disso, você deve configurar um JNDI:em sua janela de gerenciamento de fonte de dados, adicione uma nova conexão e configure as credenciais corretas. Nas opções avançadas, configure um pool de conexões. Dê-lhe um nome significativo. A partir desse ponto, você deve se referir a esse nome em suas consultas do painel e usar SQL sobre JNDI em vez de SQL sobre JDBC. Dessa forma, cada consulta SQL obterá uma conexão do pool de conexões e o banco de dados verá apenas 1 conexão por vez, apesar de executar várias consultas.