トランザクショナル分散オブジェクト基盤 TPBroker ユーザーズガイド
形式
tslstrn {-t|-T トランザクショングローバル識別子} [-c]
機能
OTSが管理しているトランザクションに関する情報,またはトランザクションブランチ数を表示します。
オプション
-t
すべてのトランザクションに関する情報が表示されます。
-T トランザクショングローバル識別子
指定したグローバル識別子を持つトランザクションに関する情報が表示されます。
-c
同時に指定したオプションに従って,トランザクションブランチ数が表示されます。
表示形式
prompt> tslstrn -t GID BID STATUS HOLD PID TID e06d36c618000000 0000000074000000 COMMIT_ONE_PHASE other 398 397 e06d36c618000000 e06d36c675000000 PREPARE other 285 332
- (凡例)
- GID:トランザクションブランチのグローバル識別子
- BID:トランザクションブランチの識別子
- STATUS:トランザクションブランチの処理状態
- ACTIVE:トランザクション処理中
- BEGINNING:トランザクション開始
- COMMIT:コミット処理中
- COMMIT_ONE_PHASE:1相コミット処理中
- FORGETTING:トランザクション完了済み
- HEURISTIC_COMMIT:コミットでヒューリスティック発生
- HEURISTIC_FORGETTING:ヒューリスティック状態への決着指示
- HEURISTIC_ROLLBACK:ロールバックでヒューリスティック発生
- IDLE:待ち
- PREPARE:プリペア処理中
- PREPARED:サーバ側決着指示待ち
- ROLLBACK:ロールバック処理中
- ROLLBACK_ONLY:ロールバック待ち
- SUSPENDED:トランザクション中断中
- HOLD:トランザクションブランチの処理状態
- other:その他
- recover:回復デーモンでの回復待ち
- wait:サーバ側回復処理で,replay_completionが1回以上失敗している状態。決着コマンド受け付けは可能な状態。
- PID:トランザクションブランチを扱っているプロセスのプロセスID
- TID:トランザクションブランチを扱っているスレッドのスレッドID
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.