スケーラブルデータベースサーバ HiRDB Version 8 UAP開発ガイド
![[目次]](FIGURE/CONTENT.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
3.4.9 SQL文の種類とインデクスの種別による排他制御の順序
(1) インデクスのキー値,及びデータページの行に対する操作系SQLの排他制御の順序
(a) INSERT文の場合
![[図データ]](FIGURE/ZU030408.GIF)
(b) カーソルを使用しないDELETE文,又はUPDATE文で条件に合うデータを探す場合
![[図データ]](FIGURE/ZU030409.GIF)
(c) カーソルを使用したDELETE文
![[図データ]](FIGURE/ZU030410.GIF)
(d) カーソルを使用したUPDATE文の場合
![[図データ]](FIGURE/ZU030411.GIF)
(e) SELECT文,又はFETCH文の場合
![[図データ]](FIGURE/ZU030412.GIF)
![[図データ]](FIGURE/ZU030413.GIF)
(2) インデクスキー値無排他を使用した場合の操作系SQLの排他制御の順序
(a) INSERT文の場合
![[図データ]](FIGURE/ZU030415.GIF)
(b) カーソルを使用しないDELETE文,又はUPDATE文で条件に合うデータを探す場合
![[図データ]](FIGURE/ZU030416.GIF)
(c) カーソルを使用したDELETE文
![[図データ]](FIGURE/ZU030417.GIF)
(d) カーソルを使用したUPDATE文の場合
![[図データ]](FIGURE/ZU030418.GIF)
(e) SELECT文,又はFETCH文の場合
![[図データ]](FIGURE/ZU030419.GIF)
![[図データ]](FIGURE/ZU030420.GIF)
(3) コミットしていない削除データの排他制御の順序
(a) カーソルを使用しないDELETE文,又はUPDATE文で条件に合うデータを探す場合
![[図データ]](FIGURE/ZU030421.GIF)
(b) SELECT文,又はFETCH文の場合
![[図データ]](FIGURE/ZU030422.GIF)
![[図データ]](FIGURE/ZU030423.GIF)
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.