Database Tuning (MOSC)

MOSC Banner

ORDS UCP: all connections in use - MaxLimit and "setConnectionWaitTimeout"

edited Dec 3, 2020 8:05AM in Database Tuning (MOSC) 1 commentAnswered

Greetings,

ORDS 19.4

DB version 19.7 on AIX 7.1

I have a rest service that executes a procedure to insert data into a table.

The call originates from an external application and it unleashes 600 calls effectively at once.

The individual procedure calls execute relatively quickly (< 0.5 sec).

Intermittently (not always), I encounter the following error reported by ORDS:

Caused by: oracle.dbtools.common.jdbc.ConnectionPoolConfigurationException: The connection pool named: |apex|pu| is not correctly configured, due to the following error(s): Exception occurred while getting connection: oracle.ucp.UniversalConnectionPoolException: All connections in the Universal Connection Pool are in use 

It makes sense considering My MaxLimit is set to 30, but as I said, this process often works I assume because the procs execute quickly. Usually the problem occurs the first time I run the process after no activity for a long time (I suspect there is something in that.)

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center