Usa connection pooling residente nel database con Autonomous Database

DRCP (Database Resident Connection Pool) in Autonomous Database supporta una gestione più semplice ed efficiente delle connessioni aperte. L'uso di DRCP fornisce l'accesso a un connection pool nel database che consente una riduzione significativa delle risorse del database delle chiavi necessarie per supportare molte connessioni client e quando il database deve ridimensionarsi per molte connessioni simultanee.

Quando ci si connette ad Autonomous Database si sceglie una delle opzioni riportate di seguito a seconda dei valori specificati nel file di configurazione tnsnames.ora.

  • Processo server dedicato, che supporta un solo processo utente.

  • Processo server in pool, ottenuto da DRCP, che può servire più processi utente.

Per connettersi a un processo server DRCP in pool, effettuare le operazioni riportate di seguito.

  1. Individuare o ottenere il file tnsnames.ora utilizzato per connettersi ad Autonomous Database.
    Per ulteriori informazioni, vedere Scarica credenziali client (wallet).
  2. Modificare il file tnsnames.ora per aggiungere il tipo di server SERVER=POOLED.

    Ad esempio:

    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)))

    Quando ci si connette a (SERVER=POOLED) specificato nel file tnsnames.ora si ottiene una connessione da DRCP.

Per Autonomous Database, tenere presente quanto riportato di seguito per l'utilizzo dei connection pool residenti del database (DRCP):

  • DRCP è abilitato per impostazione predefinita, ma l'uso di DRCP è facoltativo. Per scegliere una connessione in pool, specificare SERVER=POOLED in tnsnames.ora. Se non si specifica SERVER=POOLED, si esegue la connessione con una connessione dedicata.

  • Non è possibile avviare o arrestare DRCP.

Per ulteriori informazioni, vedere Utilizzo di Database Resident Connection Pool.