Autonomous AI Databaseでのデータベースの常駐接続プーリングの使用
Autonomous AI Databaseのデータベース常駐接続プール(DRCP)は、オープン接続のより簡単かつ効率的な管理をサポートします。DRCPを使用すると、多数のクライアント接続をサポートする必要がある場合や、データベースを多数の同時接続用にスケーリングする必要がある場合に、主要なデータベース・リソースを大幅に削減できるデータベース内の接続プールにアクセスできるようになります。
Autonomous AI Databaseに接続する場合、tnsnames.ora構成ファイルで指定されている値に応じて、次のいずれかを選択します:
-
専用サーバー・プロセス。単一のユーザー・プロセスのみを処理します。
-
DRCPから取得されたプール・サーバー・プロセス。複数のユーザー・プロセスにサービスを提供できます。
プールされたDRCPサーバー・プロセスに接続するには、次のステップを実行します:
-
Autonomous AI Databaseへの接続に使用している
tnsnames.oraファイルを検索または取得します。詳細は、クライアント資格証明(ウォレット)のダウンロードを参照してください。
-
tnsnames.oraファイルを変更して、サーバー・タイプSERVER=POOLEDを追加します。たとえば:
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)))tnsnames.oraファイルに指定されている(SERVER=POOLED)で接続する場合は、DRCPからの接続を取得します。
自律型AIデータベースの場合、データベース常駐接続プール(DRCP)を使用する際は、次のことに注意してください。
-
DRCPはデフォルトで有効になっていますが、DRCPの使用はオプションです。プールされた接続を選択するには、
tnsnames.oraでSERVER=POOLEDを指定します。SERVER=POOLEDを指定しない場合は、専用の接続を使用して接続します。 -
DRCPを起動または停止できません。
詳細は、「データベース常駐接続プールの使用」を参照してください