Hitachi

ノンストップデータベース HiRDB Version 10 解説


2.3.3 HiRDB XAライブラリが提供する機能

HiRDB XAライブラリが提供する機能を次の表に示します。

表2‒3 HiRDB XAライブラリが提供する機能

機能

説明

トランザクションの移行

トランザクションのコミット処理をUAPがHiRDBにアクセスしたときと異なるプロセスで実行する機能です。ここでいうUAPとは,HiRDB XAライブラリを使用してHiRDBに接続するUAPのことです。

トランザクションの移行を使用するかどうかは,クライアント環境定義のPDXAMODEオペランドで指定します。トランザクションの移行については,マニュアル「HiRDB システム導入・設計ガイド」を参照してください。

一相最適化

二相コミット制御を一相に最適化する機能です。

読み取り専用

プリペア要求でHiRDBのリソースが更新されていない場合,トランザクションマネジャが二相目にコミット要求をしないで最適化する機能です。

動的トランザクションの登録

UAPを実行する直前に,HiRDBが動的にトランザクションを登録する機能です。

複数接続機能

一つのプロセスからHiRDBサーバに対して複数のCONNECTを別々に実行する機能です。X/Open XAインタフェース環境下での複数接続機能については,マニュアル「HiRDB UAP開発ガイド」を参照してください。

HiRDB XAライブラリでは,非同期XA呼び出し(トランザクションマネジャが非同期にHiRDB XAライブラリを呼び出す機能)を提供していません。