スケーラブルデータベースサーバ HiRDB Version 8 解説(Windows(R)用)
HiRDBが自動的にしている排他制御をユーザが変更することもできます。「データの更新,追加,削除」及び「データの検索」のときの,表と行の排他制御について説明します。
LOCK TABLE文のIN EXCLUSIVE MODEを指定すると,ユーザがデータの更新,追加,削除時の排他制御を変更できます。表に対して,ほかのトランザクションからのその表のデータに対する参照,追加,更新,削除は許しません。つまり,排他モード(EXモード)が掛かります。一方,行に対しては,行単位の排他はしないため,排他を掛ける処理のオーバヘッドが削減,排他制御用のバッファ不足を防止できます。しかし,表単位には排他が掛かっているため,ほかのトランザクションが長時間待ち状態になる可能性があります。
次に示すSQLを指定すると,データの検索時の排他制御を変更できます。
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.