WebLogic has a setting available, called “Seconds
to trust an idle pool connection”. If configured to do so, WebLogic will test
a DB connection prior to giving it to an application when the app requests it. This “trust” option can
greatly reduce the total time it takes for you app to make a SQL call (especially
when several hundred SQL calls are rapidly issued on different connections) so
that the connection does not have to be tested every single time an app
requests it.
My question is, does anyone use this option and what values work
best for you? This is with MS-SQL
Server 2000 and soon to be Oracle 10g.
How long can you expect a connection in a pool to be in good
working state before it goes bad and needs to be recreated?
Thanks,
-Matt