Use Database Resident Connection Pooling with Autonomous AI Database

Database Resident Connection Pool (DRCP) in Autonomous AI Database supports easier and more efficient management of open connections. Using DRCP provides you with access to a connection pool in your database that enables a significant reduction in key database resources required to support many client connections and when the database needs to scale for many simultaneous connections.

When you connect to Autonomous AI Database you choose one of the following depending on values specified in the tnsnames.ora configuration file:

To connect with a pooled DRCP server process, do the following:

  1. Locate or obtain the tnsnames.ora file you are using to connect to your Autonomous AI Database.

    See Download Client Credentials (Wallets) for more information.

  2. Modify the tnsnames.ora file to add the server type SERVER=POOLED.

    For example:

    example_high= (description=
         (address=(protocol=tcps)(port=1522)(host=adb.example.oraclecloud.com))
         (connect_data=(service_name=example_high.oraclecloud.com)(SERVER=POOLED))
         (security=(ssl_server_dn_match=yes)))

    When you connect with (SERVER=POOLED) specified in the tnsnames.ora file you obtain a connection from DRCP.

For Autonomous AI Database, note the following for working with Database Resident Connection Pools (DRCP):

See Using Database Resident Connection Pool for more information.