Hitachi

ノンストップデータベース HiRDB Version 10 UAP開発ガイド


3.4.11 SQL文の種類とインデクスの種別による排他制御の順序

〈この項の構成〉

(1) インデクスのキー値,及びデータページの行に対する操作系SQLの排他制御の順序

(a) INSERT文の場合

[図データ]

(b) カーソルを使用しないDELETE文,又はUPDATE文で条件に合うデータを探す場合

[図データ]

(c) カーソルを使用したDELETE文

[図データ]

(d) カーソルを使用したUPDATE文の場合

[図データ]

(e) SELECT文,又はFETCH文の場合

[図データ]

[図データ]

(2) インデクスキー値無排他を使用した場合の操作系SQLの排他制御の順序

(a) INSERT文の場合

[図データ]

(b) カーソルを使用しないDELETE文,又はUPDATE文で条件に合うデータを探す場合

[図データ]

(c) カーソルを使用したDELETE文

[図データ]

(d) カーソルを使用したUPDATE文の場合

[図データ]

(e) SELECT文,又はFETCH文の場合

[図データ]

[図データ]

(3) コミットしていない削除データの排他制御の順序

(a) カーソルを使用しないDELETE文,又はUPDATE文で条件に合うデータを探す場合

[図データ]

(b) SELECT文,又はFETCH文の場合

[図データ]

[図データ]