Usar Pool de Conexões Residente do Banco de Dados com o Autonomous Database

O DRCP (Database Resident Connection Pool) no Autonomous Database suporta um gerenciamento mais fácil e eficiente de conexões abertas. O uso do DRCP fornece acesso a um pool de conexões no seu banco de dados que permite uma redução significativa nos principais recursos de banco de dados necessários para suportar muitas conexões de cliente e quando o banco de dados precisa ser dimensionado para muitas conexões simultâneas.

Ao estabelecer conexão com o Autonomous Database, você escolhe um dos seguintes, dependendo dos valores especificados no arquivo de configuração tnsnames.ora:

  • Um processo de servidor dedicado, que atende apenas um processo de usuário.

  • Um processo de servidor em pool, obtido do DRCP, que pode atender a vários processos de usuário.

Para estabelecer conexão com um processo de servidor DRCP em pool, faça o seguinte:

  1. Localize ou obtenha o arquivo tnsnames.ora que você está usando para estabelecer conexão com o seu Autonomous Database.
    Consulte Fazer Download das Credenciais do Cliente (Wallets) para obter mais informações.
  2. Modifique o arquivo tnsnames.ora para adicionar o tipo de servidor SERVER=POOLED.

    Por exemplo:

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

    Ao estabelecer conexão com o (SERVER=POOLED) especificado no arquivo tnsnames.ora, você obtém uma conexão do DRCP.

Para o Autonomous Database, observe o seguinte para trabalhar com DRCP (Database Resident Connection Pools):

  • O DRCP é ativado por padrão; no entanto, o uso do DRCP é opcional. Para escolher uma conexão em pool, especifique SERVER=POOLED em tnsnames.ora. Se você não especificar SERVER=POOLED, estabelecerá conexão com uma conexão dedicada.

  • Não é possível iniciar ou interromper o DRCP.

Consulte Usando o Pool de Conexões Residente do Banco de Dados para obter mais informações.