特許
J-GLOBAL ID:200903042905551477

レコードロック制御方法

発明者:
出願人/特許権者:
代理人 (1件): 佐藤 幸男
公報種別:公開公報
出願番号(国際出願番号):特願平4-196222
公開番号(公開出願番号):特開平6-019769
出願日: 1992年06月30日
公開日(公表日): 1994年01月28日
要約:
【要約】【構成】 ローカルロックテーブルは、各トランザクション毎に設けられており、そのトランザクションがどのレコードをロックしているかを示している。グローバルロックテーブルは、どのレコードがどのトランザクションでロックされているかを示している。このような構成において、いずれかのトランザクションから、そのトランザクションによってロックされたレコードのアンロック要求があった場合は、そのトランザクションを受け持つローカルロックテーブルを参照し、ロックされているレコード番号を取出す。また、一つのレコードのみのアンロック要求であった場合は、ローカルロックテーブルは参照しない。【効果】 全レコードのアンロックを効率よく行うことができる。
請求項(抜粋):
複数のトランザクションがデータベースのレコードに対してロックまたはアンロックを行う場合に、当該ロックまたはアンロックの制御を行うレコードロック制御方法において、前記レコードのロックの有無を示すローカルロックテーブルを各トランザクション毎に設け、かつ、前記レコードのロックの有無と、どのトランザクションがロックを行っているかの情報を格納するグローバルロックテーブルを設け、いずれかのトランザクションから当該トランザクションによってロックされた全レコードのアンロック要求がなされた場合のみ、当該トランザクションを受け持つローカルロックテーブルを参照することを特徴とするレコードロック制御方法。

前のページに戻る