DataSource ou ConnectionPoolDataSource para recursos JDBC do Application Server

Ao criar conjuntos de conexões JNDI JDBC em um servidor de aplicativos, sempre especifiquei o tipo comojavax.sql.ConnectionPoolDataSource. Eu realmente nunca pensei muito, pois sempre parecia natural preferir conexões agrupadas do que não agrupada

No entanto, ao ver alguns exemplos especificamente para Tomcat) Notei que eles especificamjavax.sql.DataSource. Além disso, parece que existem configurações paramaxIdle emaxWait dando a impressão de que essas conexões também são agrupadas. O Glassfish também permite esses parâmetros, independentemente do tipo de fonte de dados selecionad

Sãojavax.sql.DataSource agrupado em um servidor de aplicativos (ou contêiner de servletQuais são as vantagens (se houver) para escolherjavax.sql.ConnectionPoolDataSource sobrejavax.sql.DataSource (ou vice-versa)

questionAnswers(3)

yourAnswerToTheQuestion