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

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

6.10.3 HiRDBによる自動的な排他制御

HiRDBが自動的にする排他制御について,「データの更新,追加,削除」及び「データの検索」のときの,表と行の排他制御について説明します。

<この項の構成>
(1) データの更新,追加,削除時のHiRDBによる排他制御
(2) データの検索時のHiRDBによる排他制御

(1) データの更新,追加,削除時のHiRDBによる排他制御

表に対する排他制御
ほかのトランザクションにもその表に対するデータの参照,追加,更新,削除を許します。つまり,意図排他モード(SUモード)が掛かります。

行に対する排他制御
そのトランザクションが資源を占有し,ほかのトランザクションからはその行に対する参照,追加,更新,削除を許しません。つまり,排他モード(EXモード)が掛かります。

(2) データの検索時のHiRDBによる排他制御

表に対する排他制御
ほかのトランザクションにもその表に対するデータの参照,追加,更新,削除を許します。つまり,意図共有モード(SRモード)が掛かります。

行に対する排他制御
そのトランザクションが資源を占有し,ほかのトランザクションには行の参照だけを許します。つまり,共有モード(PRモード)が掛かります。