JPH03255549A - レコード排他方式 - Google Patents
レコード排他方式Info
- Publication number
- JPH03255549A JPH03255549A JP2054160A JP5416090A JPH03255549A JP H03255549 A JPH03255549 A JP H03255549A JP 2054160 A JP2054160 A JP 2054160A JP 5416090 A JP5416090 A JP 5416090A JP H03255549 A JPH03255549 A JP H03255549A
- Authority
- JP
- Japan
- Prior art keywords
- record
- reference position
- records
- page
- updating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000007717 exclusion Effects 0.000 title claims abstract description 13
- 238000000034 method Methods 0.000 claims description 24
- 238000005192 partition Methods 0.000 claims description 7
- 230000003247 decreasing effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 241001365977 Mallos Species 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は電子計算機システムのファイル管理システムに
おけるレコード排他方式に関するものである。
おけるレコード排他方式に関するものである。
[従来の技術]
従来、複数のプロセスから参照更新が行われ、更新処理
の動的な破棄を可能とするファイル管理システムでは、
レコードの更新(追加/削除)によってレコードが物理
的に移動しないファイル構造においては、レコード単位
の排他制御が可能になっていた。
の動的な破棄を可能とするファイル管理システムでは、
レコードの更新(追加/削除)によってレコードが物理
的に移動しないファイル構造においては、レコード単位
の排他制御が可能になっていた。
しかしながら、索引ファイルの如く、補助記憶装置上を
物理的なページで区画管理し、ページ内にレコードを論
理的な値(キー値)の順序で物理的に整対するファイル
構造を持ち、レコードの更新によってレコードの物理的
な位置が移動するファイル構造のシステムにあっては、
上記のようなレコード単位の排他制御は行えず、ファイ
ルの物理区画単位であるページで排他制御が行われてい
た。すなわち、あるページ内のあるレコードについて更
新を行った結果が同ページ内の他のレコードの物理的な
位置に影響を与えてしまうため、レコード位置を特定し
た排他制御が行えないからである。
物理的なページで区画管理し、ページ内にレコードを論
理的な値(キー値)の順序で物理的に整対するファイル
構造を持ち、レコードの更新によってレコードの物理的
な位置が移動するファイル構造のシステムにあっては、
上記のようなレコード単位の排他制御は行えず、ファイ
ルの物理区画単位であるページで排他制御が行われてい
た。すなわち、あるページ内のあるレコードについて更
新を行った結果が同ページ内の他のレコードの物理的な
位置に影響を与えてしまうため、レコード位置を特定し
た排他制御が行えないからである。
[発明が解決しようとする課題]
上述したように、補助記憶装置上を物理的なページテ区
画管理し、ページ内にレコードを論理的な値の順序で物
理的に整対するファイル構造を持ち、レコードに対する
参照更新要求が複数のプロセスから同時に発生するファ
イルでは、ファイルの物理区画単位であるページで排他
制御するしかなく、あるレコードをあるページに追加す
る場合や、あるレコードをあるページから削除する場合
、該ページに対する処理が終了するまで該ページへの参
照更新が全て待たされることとなり、ルーコードの追加
削除のみでページ内に格納されている全てのレコード対
する処理が、該処理の完了まで遅延されてしまう点に問
題があった。
画管理し、ページ内にレコードを論理的な値の順序で物
理的に整対するファイル構造を持ち、レコードに対する
参照更新要求が複数のプロセスから同時に発生するファ
イルでは、ファイルの物理区画単位であるページで排他
制御するしかなく、あるレコードをあるページに追加す
る場合や、あるレコードをあるページから削除する場合
、該ページに対する処理が終了するまで該ページへの参
照更新が全て待たされることとなり、ルーコードの追加
削除のみでページ内に格納されている全てのレコード対
する処理が、該処理の完了まで遅延されてしまう点に問
題があった。
特に、処理中に発生した障害時もしくはアプリケーショ
ンプログラムから発行される取消要求時に更新処理の動
的取り消しを可能としたファイル管理システムでは、処
理が確定して取り消される可能性がなくなるまで他から
の参照更新要求は待たされるため、システムの効率が上
がらないという欠点があった。
ンプログラムから発行される取消要求時に更新処理の動
的取り消しを可能としたファイル管理システムでは、処
理が確定して取り消される可能性がなくなるまで他から
の参照更新要求は待たされるため、システムの効率が上
がらないという欠点があった。
本発明は上記の点に鑑み提案されたものであり、その目
的とするところは、同ページ内のレコードの参照更新が
重なった場合でも、可能な限り並行処理を可能とし、待
ちの発生を減少してシステムの効率の向上を図れるレコ
ード排他方式を提供することにある。
的とするところは、同ページ内のレコードの参照更新が
重なった場合でも、可能な限り並行処理を可能とし、待
ちの発生を減少してシステムの効率の向上を図れるレコ
ード排他方式を提供することにある。
本発明は上記の目的を遠戚するため、補助記憶装置上を
物理的なページで区画管理し、ページ内にレコードを論
理的な値の順序で物理的に整対するファイル構造を持ち
、レコードに対する参照更新要求が複数のプロセスから
同時に発生するファイル管理システムにおいて、 参照更新時に目的のレコード”°の位置を決定するレコ
ード検索手段と、 参照情報記憶域を参照して目的のレコードに対する参照
更新の可否を判定するロック判定手段と、参照情報記憶
域の情報を管理する参照位置管理手段とを備えるように
している。
物理的なページで区画管理し、ページ内にレコードを論
理的な値の順序で物理的に整対するファイル構造を持ち
、レコードに対する参照更新要求が複数のプロセスから
同時に発生するファイル管理システムにおいて、 参照更新時に目的のレコード”°の位置を決定するレコ
ード検索手段と、 参照情報記憶域を参照して目的のレコードに対する参照
更新の可否を判定するロック判定手段と、参照情報記憶
域の情報を管理する参照位置管理手段とを備えるように
している。
(作用]
本発明のレコード排他方式にあっては、参照更新時にレ
コード検索手段が目的のレコードの位置を決定し、ロッ
ク判定手段が参照情報記憶域を参照して目的のレコード
に対する参照更新の可否を判定し、参照位置管理手段が
参照情報記憶域の情報を管理する。
コード検索手段が目的のレコードの位置を決定し、ロッ
ク判定手段が参照情報記憶域を参照して目的のレコード
に対する参照更新の可否を判定し、参照位置管理手段が
参照情報記憶域の情報を管理する。
以下、本発明の実施例につき図面を参照して説明する。
第1図は本発明のレコード排他方式の一実施例を示す構
成国である。なお、対象とするファイルとして、索引フ
ァイルを例とする。
成国である。なお、対象とするファイルとして、索引フ
ァイルを例とする。
第1図において、本実施例は、ファイル処理要求10を
受けるレコード排他機構11と、参照情報記憶域15と
から構成されている。また、レコード排他機構11はレ
コード検索手段12とロック判定手段13と参照位置管
理手段14とから構成され、参照情報記憶域15にはレ
コード参照位置情報16.17とレコード参照位置情報
群18とが含まれている。なお、各部の機能等は次の通
りである。
受けるレコード排他機構11と、参照情報記憶域15と
から構成されている。また、レコード排他機構11はレ
コード検索手段12とロック判定手段13と参照位置管
理手段14とから構成され、参照情報記憶域15にはレ
コード参照位置情報16.17とレコード参照位置情報
群18とが含まれている。なお、各部の機能等は次の通
りである。
レコード参照位置情報16:処理要求のあったレコード
の情報が一時的に格納されるものであり、第2図に示す
如く、そのレコードの格納されたページ番号21とレコ
ード位置22と参照モード(排他、共有)23とを含ん
でいる。
の情報が一時的に格納されるものであり、第2図に示す
如く、そのレコードの格納されたページ番号21とレコ
ード位置22と参照モード(排他、共有)23とを含ん
でいる。
レコード参照位置情報群18:現時点で参照更新されて
い、るレコードのレコード参照位置情報の集合体である
。個々のレコード参照位置情報は第2図の形式をしてい
る。
い、るレコードのレコード参照位置情報の集合体である
。個々のレコード参照位置情報は第2図の形式をしてい
る。
レコード参照位置情報17;レコード参照位置情報群1
8から比較のために取り出されたレコード参照位置情報
が一時的に格納されるものである。
8から比較のために取り出されたレコード参照位置情報
が一時的に格納されるものである。
レコード検索手段12:ファイル処理要求■○を受けて
目的のレコード参照位置を決定し、決定した情報をレコ
ード参照位置情報16として格納する。処理の詳細は第
3図に示す。
目的のレコード参照位置を決定し、決定した情報をレコ
ード参照位置情報16として格納する。処理の詳細は第
3図に示す。
ロック判定手段13;レコード参照位置情報群18から
レコード参照位置情報を1つずつ取り出してトコ−1′
参照位置情報17乙こ格納し、レコード参照位置情報1
6と比較し、ファイル処理要求lOの実行の可否を判定
し、実行が可能な場合は参照更新を許可し、そうでない
場合は要求を拒否する。処理の詳細は第4図に示す。
レコード参照位置情報を1つずつ取り出してトコ−1′
参照位置情報17乙こ格納し、レコード参照位置情報1
6と比較し、ファイル処理要求lOの実行の可否を判定
し、実行が可能な場合は参照更新を許可し、そうでない
場合は要求を拒否する。処理の詳細は第4図に示す。
参照位置管理手段14;参照更新が許可された場合にレ
コード参照位置情報16を新たにレコード参照位置情報
群18に加え、参照情報記憶領域15で記憶管理する。
コード参照位置情報16を新たにレコード参照位置情報
群18に加え、参照情報記憶領域15で記憶管理する。
処理の詳細は第6図に示す。
以下、第3図、第4図および第6図のフローチャートに
沿って第1図の実施例の動作を説明する。
沿って第1図の実施例の動作を説明する。
先ず、レコード検索手段12は、第3図に示すように、
1回目二よ最上位索引ページを読み込乙(ステップ31
)。
1回目二よ最上位索引ページを読み込乙(ステップ31
)。
次いで、その索引ページ内のレコードをキー値で検索し
目的のレコードを決定する(ステップ32)。
目的のレコードを決定する(ステップ32)。
そして、目的のページすなわち最下位索引ページである
か否かを判断しくステ、プ33)、目的のページで広い
場合(ステップ33のNO)にr−ステップ31に戻っ
て次の索引ページを読み込む。
か否かを判断しくステ、プ33)、目的のページで広い
場合(ステップ33のNO)にr−ステップ31に戻っ
て次の索引ページを読み込む。
目的のページである場合(ステップ33のYES)には
、ステップ32で決定されたレコード位置をレコード参
照位置情報16へ記憶しくステップ34)、処理を終了
する。
、ステップ32で決定されたレコード位置をレコード参
照位置情報16へ記憶しくステップ34)、処理を終了
する。
次に、ロック判定手段13は、第4図に示すように、判
定要求40に応して処理を開始し、先ず、レコード参照
位置情報群18から1個のレコード参照位置情、報を取
り出してレコード参照位置情報17へ記憶する(ステッ
プ41)。
定要求40に応して処理を開始し、先ず、レコード参照
位置情報群18から1個のレコード参照位置情、報を取
り出してレコード参照位置情報17へ記憶する(ステッ
プ41)。
次いで、レコード参照位置情報群18を全て処理したか
否かを判定しくステップ42)、全て処理されている場
合(ステップ42のYES)には、要求元に可(参照更
新を許可)を返しくステ、プ48)、処理を終了する。
否かを判定しくステップ42)、全て処理されている場
合(ステップ42のYES)には、要求元に可(参照更
新を許可)を返しくステ、プ48)、処理を終了する。
全て処理されていない場合(ステップ42のNO)には
、レコード参照位置情報16とレコード参照位置情報1
7のページ番号を比較しくステ。
、レコード参照位置情報16とレコード参照位置情報1
7のページ番号を比較しくステ。
ブ43)、ページ番号が等しくない場合(ステ。
プ43のNO)にはステ・7ブ41に戻る。
ページ番号が等しい場合(ステップ43のYES)には
、レコード参照位置情報16とレコード参照位置情報1
7の参照モードを比較しくステップ44)、双方とも排
他の場合(ステップ44のYES)には、要求元に否(
参照更新を拒否)を返しくステップ49)、処理を終了
する。
、レコード参照位置情報16とレコード参照位置情報1
7の参照モードを比較しくステップ44)、双方とも排
他の場合(ステップ44のYES)には、要求元に否(
参照更新を拒否)を返しくステップ49)、処理を終了
する。
双方とも排他でない場合(ステップ44のNO)には、
レコード参照位置情報16とレコード参照位置情報17
の参照モードを更に比較しくステップ45)、双方とも
共有の場合(ステップ45のYES)には、ステ、ブ4
1に戻る。
レコード参照位置情報16とレコード参照位置情報17
の参照モードを更に比較しくステップ45)、双方とも
共有の場合(ステップ45のYES)には、ステ、ブ4
1に戻る。
双方とも共有でない場合(ステ、プ45のNO)には、
レコード参照位置情報16とレコード参照位置情報17
の参照モートを判定して、共有の方のレコード位置を変
数mに、排他の方のレコード位置を変数nに代入する(
ステップ46)。
レコード参照位置情報16とレコード参照位置情報17
の参照モートを判定して、共有の方のレコード位置を変
数mに、排他の方のレコード位置を変数nに代入する(
ステップ46)。
次いで、設定された変数m、nとを比較′−(ステップ
47)、m≧nの場合(ステップ47のYES)には、
要求元に否を返しくステップ49)、処理を終了する。
47)、m≧nの場合(ステップ47のYES)には、
要求元に否を返しくステップ49)、処理を終了する。
それ以外の場合(ステ、プ47のNo)には、ステップ
41に戻る。
41に戻る。
上記の処理における参照更新の処理要求と処理の可否と
の関係を図示すれは第5図のようになる。
の関係を図示すれは第5図のようになる。
次に、参照位置管理手段14は、第6図に示すように、
参照位置記憶要求60に応して処理を開始し、先ず、参
照情報記憶域15内のレコード参照位置情報群18から
最後のレコード参照位置情報が記憶されている記憶場所
を検索する(ステ。
参照位置記憶要求60に応して処理を開始し、先ず、参
照情報記憶域15内のレコード参照位置情報群18から
最後のレコード参照位置情報が記憶されている記憶場所
を検索する(ステ。
プロ1)。
次いで、検索された最後のレコード参照位置情報の記憶
場所の次にレコード参照位置情報16の内容を記憶しく
ステップ62)、処理を終了する。
場所の次にレコード参照位置情報16の内容を記憶しく
ステップ62)、処理を終了する。
次に、具体例を用いて説明する。
第7図は索引ファイルを構成する索引ページ70を示し
たものであり、今、第8図の時系列で示すように、キー
値「C」をもつレコード76を追加する処理要求が発生
し、その後にキー値IB。
たものであり、今、第8図の時系列で示すように、キー
値「C」をもつレコード76を追加する処理要求が発生
し、その後にキー値IB。
をもつレコード72を検索(参照)する処理要求が発生
し、その後ム二キー値「C」をもつレコード76を追加
する処理要求が取り消された場合を考える。
し、その後ム二キー値「C」をもつレコード76を追加
する処理要求が取り消された場合を考える。
従来、このような、補助記憶装置上を物理的なページで
区画管理し、ページ内にレコードを論理的な値の順序で
物理的に整対するファイル構造を持ち、レコードに対す
る参照更新要求が複数のプロセスから同時に発生するフ
ァイル管理システムにおいては、ページ単位で排他制御
がなされ、よって、索引ページ70に属するキー値「C
」をもつレコード76を追加する処理要求の完了前に、
同し索引ページ70に属するキー値rB」をもつレコー
ド72の検索は無条件に拒否されたが、本発明ではキー
値rB、をもつレコード72の検索要求に対して、次の
ような処理が行われる。
区画管理し、ページ内にレコードを論理的な値の順序で
物理的に整対するファイル構造を持ち、レコードに対す
る参照更新要求が複数のプロセスから同時に発生するフ
ァイル管理システムにおいては、ページ単位で排他制御
がなされ、よって、索引ページ70に属するキー値「C
」をもつレコード76を追加する処理要求の完了前に、
同し索引ページ70に属するキー値rB」をもつレコー
ド72の検索は無条件に拒否されたが、本発明ではキー
値rB、をもつレコード72の検索要求に対して、次の
ような処理が行われる。
■レコード検索手段12は索引ページ70を検索し、キ
ー値「B」をもつレコー172のレコード位置78を法
定する。
ー値「B」をもつレコー172のレコード位置78を法
定する。
■ロック判定手段13はレコード参照位置情報群18か
ら同一の索引ページ70に属するキ(I ’ CJをも
つレコードマロに係るレコード参照位置情報を取り出し
、その参照モードが排他であり、キー値rB」に対する
要求は共有である場合、両者のレコード位置を比較し、
排他の側のレコード位置が大きい場合は参照を許可する
。この場合、キー値「C」をもつレコード76が追加さ
れるレコード位置は79であり、キー値「B」をもつレ
コード72のレコード位置は78であるため、キー値r
B、をもつレコード72の参照は許可されることとなる
。
ら同一の索引ページ70に属するキ(I ’ CJをも
つレコードマロに係るレコード参照位置情報を取り出し
、その参照モードが排他であり、キー値rB」に対する
要求は共有である場合、両者のレコード位置を比較し、
排他の側のレコード位置が大きい場合は参照を許可する
。この場合、キー値「C」をもつレコード76が追加さ
れるレコード位置は79であり、キー値「B」をもつレ
コード72のレコード位置は78であるため、キー値r
B、をもつレコード72の参照は許可されることとなる
。
この例の場合、キー値「C」をもつレコード76がレコ
ード位置79に追加されることにより、レコード73
74.75は追加サイズ分だけ後方にずらされることに
なるが、キー値rB、をもつレコード72のレコード位
置7日には無関係であるため、処理は正常に行われる。
ード位置79に追加されることにより、レコード73
74.75は追加サイズ分だけ後方にずらされることに
なるが、キー値rB、をもつレコード72のレコード位
置7日には無関係であるため、処理は正常に行われる。
また、その後にキー値「CJをもつレコード76を追加
する処理要求が取り消され、レコード73,74.75
が追加の取り消されたサイズ分だけ前方にずらされた場
合にも、キー値rB」をもつレコード72のレコード位
置78には無関係であるため、処理は正常に行われる。
する処理要求が取り消され、レコード73,74.75
が追加の取り消されたサイズ分だけ前方にずらされた場
合にも、キー値rB」をもつレコード72のレコード位
置78には無関係であるため、処理は正常に行われる。
以上説明したように、本発明のレコード排他方式にあっ
ては、同一ページ内のレコードにal更新が生しても、
一方のレコードの更新により他方のレコードのレコード
位置に影響を与えないような場合には参照更新が許可さ
れるため、並行動作が可能となる確率が高くなり、処理
効率の向上が図れる効果がある。
ては、同一ページ内のレコードにal更新が生しても、
一方のレコードの更新により他方のレコードのレコード
位置に影響を与えないような場合には参照更新が許可さ
れるため、並行動作が可能となる確率が高くなり、処理
効率の向上が図れる効果がある。
第1図は本発明のレコード排他方式の一実施例を示す構
成図、 第2図は第1図におけるレコード参照位置情報の論理的
構成図、 第3図は第1図におけるレコード検索手段の処理のフロ
ーチャート、 第4図は第1図におけるロック判定手段の処理のフロー
チャート、 第5図は処理要求と処理の可否との関係を示す図、 第6図は第1図における参照位置管理手段の処理のフロ
ーチャートならびに、 第7図および第8図は処理の具体例を示す図である。 図において、 11・・・・・・・・・・・・レコード排他機構12・
・・・・・・・・・・・レコード検索手段13・・・!
・・・・・・・・ロック判定手段14・・・・・・・・
・・・・参照位置管理手段l5・・・・・・・・・・・
・参照情報記憶域16 17・・・レコード参照位置情報
成図、 第2図は第1図におけるレコード参照位置情報の論理的
構成図、 第3図は第1図におけるレコード検索手段の処理のフロ
ーチャート、 第4図は第1図におけるロック判定手段の処理のフロー
チャート、 第5図は処理要求と処理の可否との関係を示す図、 第6図は第1図における参照位置管理手段の処理のフロ
ーチャートならびに、 第7図および第8図は処理の具体例を示す図である。 図において、 11・・・・・・・・・・・・レコード排他機構12・
・・・・・・・・・・・レコード検索手段13・・・!
・・・・・・・・ロック判定手段14・・・・・・・・
・・・・参照位置管理手段l5・・・・・・・・・・・
・参照情報記憶域16 17・・・レコード参照位置情報
Claims (2)
- (1)補助記憶装置上を物理的なページで区画管理し、
ページ内にレコードを論理的な値の順序で物理的に整列
するファイル構造を持ち、レコードに対する参照更新要
求が複数のプロセスから同時に発生するファイル管理シ
ステムにおいて、参照更新時に目的のレコードの位置を
決定するレコード検索手段と、 参照情報記憶域を参照して目的のレコードに対する参照
更新の可否を判定するロック判定手段と、参照情報記憶
域の情報を管理する参照位置管理手段とを備えたことを
特徴とするレコード排他方式。 - (2)ロック判定手段は、目的のレコードと同一ページ
内の他のレコードに対して参照更新が行われていない場
合と、同一ページ内の参照更新が行われる複数のレコー
ドがいずれも共有モードである場合と、同一ページ内の
参照更新が行われる複数のレコードのうち排他モードの
レコード位置が共有モードのレコード位置より大きい場
合とに参照更新を可と判定することを特徴とした請求項
1記載のレコード排他方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2054160A JPH03255549A (ja) | 1990-03-06 | 1990-03-06 | レコード排他方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2054160A JPH03255549A (ja) | 1990-03-06 | 1990-03-06 | レコード排他方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03255549A true JPH03255549A (ja) | 1991-11-14 |
Family
ID=12962797
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2054160A Pending JPH03255549A (ja) | 1990-03-06 | 1990-03-06 | レコード排他方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03255549A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05303521A (ja) * | 1992-04-06 | 1993-11-16 | Nec Corp | 順編成ファイルアクセス方式 |
| JPH06119232A (ja) * | 1992-06-16 | 1994-04-28 | Internatl Business Mach Corp <Ibm> | 共用データ記憶制御システム、マスター処理装置の設定方法、及びデータ複写方法 |
-
1990
- 1990-03-06 JP JP2054160A patent/JPH03255549A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05303521A (ja) * | 1992-04-06 | 1993-11-16 | Nec Corp | 順編成ファイルアクセス方式 |
| JPH06119232A (ja) * | 1992-06-16 | 1994-04-28 | Internatl Business Mach Corp <Ibm> | 共用データ記憶制御システム、マスター処理装置の設定方法、及びデータ複写方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6834275B2 (en) | Transaction processing system using efficient file update processing and recovery processing | |
| KR101573965B1 (ko) | 분산형 저장 시스템 내의 데이터의 원자 다중 변경 | |
| US5408652A (en) | Method and apparatus for heterogenous database access by generating different access procedures for different database data structures | |
| US5758356A (en) | High concurrency and recoverable B-tree index management method and system | |
| CN110750507B (zh) | 面向dfs的全局命名空间下的持久客户端缓存方法及系统 | |
| JP3005466B2 (ja) | 並列ソート装置 | |
| JPH04337850A (ja) | データベース・トランザクション及び照会処理システム | |
| JPH02230373A (ja) | データベース処理装置及びデータベース処理方法 | |
| JPH05128072A (ja) | システム間排他制御方式 | |
| JPH08328933A (ja) | 並列処理システムのファイルアクセス制御方式 | |
| US8612717B2 (en) | Storage system | |
| CN112631741A (zh) | 事务处理方法、设备及存储介质 | |
| US20180011897A1 (en) | Data processing method having structure of cache index specified to transaction in mobile environment dbms | |
| JP4139613B2 (ja) | データ処理方法 | |
| CN119202072A (zh) | 一种基于主键合并的增量数据同步方法 | |
| JPH03255549A (ja) | レコード排他方式 | |
| JP4311059B2 (ja) | トランザクション制御方法 | |
| JP3107094B2 (ja) | 共用バッファのロック期間短縮処理方法及び装置 | |
| CN110413617B (zh) | 一种根据数据量的大小动态调节哈希表组的方法 | |
| KR101549655B1 (ko) | 병렬처리방식의 데이터베이스 이중화 방법 및 그 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체 | |
| CN121166563B (zh) | 一种硬盘垃圾回收方法及装置 | |
| JPS62162136A (ja) | 階層構造を有する索引をもつフアイルの同時更新制御方式 | |
| JP2980610B2 (ja) | トランザクション管理装置 | |
| JP5511134B2 (ja) | オブジェクトキャッシュ構築方法、オブジェクトキャッシュ構築プログラム | |
| JP2752767B2 (ja) | バッファ管理方式 |