I am using Oracle, and when configuring the connection pool I have the following source type options:
javax.sql.DataSource
javax.sql.ConnectionPoolDataSource
I have skimmed through GlassFish's jdbc sources, and I understand that the server implements its own connection pooling and does not use the jdbc driver's pooling (i.e. oracle.jdbc.pool.OracleConnectionPoolDataSource).
So what is the purpose of choosing javax.sql.ConnectionPoolDataSource as a source type? The administration guide states that there are possible performance improvements.
Why is that?
[Message sent by forum member 'danydyn' (danydyn)]
http://forums.java.net/jive/thread.jspa?messageID=303827