Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Oracle Pooling performance problems with concurrent connections

Oracle Pooling performance problems with concurrent connections

From: <stephane.zhao_at_gmail.com>
Date: 6 Sep 2005 09:48:53 -0700
Message-ID: <1126025332.988696.231840@o13g2000cwo.googlegroups.com>


Hi all,

I'm using OracleConnectionCacheImpl. It is worked fine with unit tests (using small amount of connections). The pool creates logical connections and release them after the end of transaction.

But once in production, it works correctly for 1 hour. When the system warm up (with a load 3 times more than normal time), with many threads asking connections at same time, the pool tried to answer requests by creating many many connections which are released, but very slowly. So OracleConnectionCacheImpl keeps going in creating new connections ... Then the system freezes. At the end, i have 105 active connections and over 150 in the cache size. So there are around 50 connections lost ...

Someone has experienced such things? Any explanations? Any solutions to tune the performance?

Thanks a lot,

Stephane Received on Tue Sep 06 2005 - 11:48:53 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US