スケーラブルデータベースサーバ HiRDB Version 8 解説(UNIX(R)用)

[目次][用語][索引][前へ][次へ]

6.10.2 排他制御モード

HiRDBの排他制御では,表,ページなどのそれぞれの排他資源に対して,次に示す5種類の排他制御モードがあります。

  1. 共用モードPRモードProtected Retrieve)
    一つのトランザクションだけが排他資源を占有し,ほかのトランザクションによる参照だけを許すモードです。
  2. 排他モードEXモードExclusive)
    一つのトランザクションだけが排他資源を占有し,ほかのトランザクションによる参照,追加,更新及び削除を許さないモードです。
  3. 意図共用モードSRモードShared Retrieve)
    参照だけが許されているモードです。ほかのトランザクションによる排他資源の参照,追加,更新及び削除を許すモードです。
  4. 意図排他モードSUモードShared Update)
    参照,追加,更新及び削除が許されているモードです。ほかのトランザクションにも排他資源の参照,追加,更新及び削除を許すモードです。
  5. 共用意図排他モードPUモードProtected Update)
    参照,追加,更新及び削除が許されているモードです。ほかのトランザクションには参照だけを許すモードです。このモードは1.〜4.とは異なり,排他制御モードの遷移の結果として発生します。