行単位の排他に設定しているのにインデックスのDSI単位に排他が掛かります。
- 行単位の排他を行う設定(R_LOCK=YES)にしていますが、インデックスのDSI単位に排他が掛かります。なぜですか?
- インデックスには行という概念がありません。行単位の排他は、表に対してだけ行われます。
行単位の排他(R_LOCK=YES)を使用した場合、基本的にインデックスに対する排他は行いません。
インデックスを読み込んでいる間だけ一時的にページ単位で排他が獲得されます。また、COMMIT文実行時にインデックスのDSIまたはページを単位として排他制御が行われます。
製品・サービス区分 | Symfoware | ||||
---|---|---|---|---|---|
製品・サービス情報 |
|
||||
アンサー種別 | 技術サポート |