[Oracle Database] Application Continuity(AC)に対応するアプリケーション一覧

Application Continuity(AC)に対応するアプリケーション一覧

R19cの場合

マニュアル「Real Application Clusters管理およびデプロイメント・ガイド Release 19」アプリケーション・コンティニュイティの操作および使用
https://docs.oracle.com/cd/F19136_01/racad/ensuring-application-continuity.html#GUID-91427DA2-2C5F-46E9-93D4-B5FF6427A69B
より、

アプリケーション・コンティニュイティは、次のOracleテクノロジを使用した一般的な用途で使用できます。

  • ODP.NET管理対象外ドライバ
  • OCIセッション・プール
  • ユニバーサル接続プール
  • WebLogic Server
  • JDBC Thin Oracleリプレイ・ドライバ
  • Oracle Tuxedo
  • SQL*Plus
  • ユニバーサル接続プールを使用したサード・パーティのJDBCアプリケーション・サーバー
  • Oracle Database 19c (19.3)以降で提供される透過的アプリケーション・コンティニュイティを使用したOCIベースのアプリケーション

Javaのアプリケーション・コンティニュイティは、ユニバーサル接続プール、WebLogicデータ・ソース(非XAおよびXAデータ・ソースを含む)に埋め込まれています。また、JDBC Thinリプレイ・ドライバ単独(Apache TomcatやカスタムのJava接続プールなど、Oracle接続プールなしのJDBCリプレイ・ドライバ)で使用できます。OCIのアプリケーション・コンティニュイティは、SQL*Plus、OCIセッション・プールに埋め込まれています。非XAデータ・ソースのOracle Tuxedo、およびODP.NET管理対象外プロバイダ。透過的アプリケーション・コンティニュイティを使用すると、Oracle Database 18c以降ではJDBCアプリケーション、およびOracle Database 19c (19.3)以降ではOCIアプリケーションが自動的に有効になります。

アプリケーション・コンティニュイティは、Oracle接続プールに埋め込まれています。Oracle接続プールを使用すると、各リプレイのサイズを定めるリクエスト境界がチェックアウト時およびチェックイン時に暗黙的にマークされます。サード・パーティの接続プールの使用時には、UCPを使用します(Javaの場合)。それ以外の場合は、JDK9標準に含まれているリクエスト境界を追加できます。Java用の透過的アプリケーション・コンティニュイティを使用する場合、最初のリクエスト境界のみが必要になります。リクエスト境界は、状態追跡を使用して検出されます。Oracle Database 19cのOCIドライバを使用すると、JDBCクライアント・ドライバとともに使用されるため、暗黙的境界がサポートされるようになりました。

 

R12.2の場合

マニュアル「Real Application Clusters管理およびデプロイメント・ガイド 12.2」アプリケーション・コンティニュイティの操作および使用
https://docs.oracle.com/cd/E82638_01/racad/ensuring-application-continuity.html#GUID-91427DA2-2C5F-46E9-93D4-B5FF6427A69B
より、

アプリケーション・コンティニュイティは、次のOracleテクノロジを使用した一般的な用途で使用できます。

  • ODP.NET管理対象外ドライバ
  • OCIセッション・プール
  • ユニバーサル接続プール
  • WebLogic Server
  • JDBC Thin Oracleリプレイ・ドライバ
  • Oracle Tuxedo
  • SQL*Plus

 

メモ

  • R19cではJDBC OCI接続でもACが利用できるようになった
  • Oracle Call InterfaceとOracle Cloud Infrastructure、どちらも略称がOCIで紛らわしい

 

 

参考情報

・Oracle Database: SQL*PlusでApplication Continuity(AC)やってみてみた
https://qiita.com/shirok/items/f9c93da3535bec7d7a72

・Oracle Database 12c Release 2のアプリケーション・コンティニュイティ
https://www.oracle.com/technetwork/jp/database/database-cloud/application-continuity-wp-12c-1966213-ja.pdf

 

スポンサードリンク

Be the first to comment

Leave a Reply

Your email address will not be published.


*