Interstage Shunsaku Data Manager アプリケーション開発ガイド - Microsoft(R) Windows(R) 2000/ Microsoft(R) Windows Server(TM) 2003 - - UNIX共通 - |
目次
索引
![]() ![]() |
第1部 アプリケーション開発の基本 | > 第5章 トランザクション機能 | > 5.1 トランザクションの概要 |
同時に実行している複数のトランザクションが同じデータを操作するときには、矛盾した結果を生じないよう、それらの間で適切な調整が必要です。Shunsakuはそのための制御を自動的に行います。そのルールは次のようなものです。
以下の表は、同時に実行する2つのトランザクションによる同一のXML文書へのアクセスが競合するかどうかを示します。
|
検索 |
追加 |
削除 |
更新 |
---|---|---|---|---|
検索 |
○ |
- |
○ |
○ |
追加 |
- |
- |
- |
- |
削除 |
○ |
- |
× |
× |
更新 |
○ |
- |
× |
× |
○:競合しない。同時に動作する
×:競合する。あとに実行された操作がエラーになる
−:当てはまる状況はない
コミット処理と検索が同時に動いた場合、コミット処理を行っているトランザクションが行った処理のうち、一部の結果がコミットされている状態を、検索することがあります。
目次
索引
![]() ![]() |