JPH03147149A - データファイルの更新管理方式 - Google Patents
データファイルの更新管理方式Info
- Publication number
- JPH03147149A JPH03147149A JP1286302A JP28630289A JPH03147149A JP H03147149 A JPH03147149 A JP H03147149A JP 1286302 A JP1286302 A JP 1286302A JP 28630289 A JP28630289 A JP 28630289A JP H03147149 A JPH03147149 A JP H03147149A
- Authority
- JP
- Japan
- Prior art keywords
- data file
- terminal
- file
- updating
- update
- 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
- 238000007726 management method Methods 0.000 claims description 20
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000013523 data management Methods 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はデータファイルの更新管理方式に関し、複数端
末からの同時更新を排除し更新できないことを当該端末
にただちに応答させるデータファイルの更新管理方式に
関する。
末からの同時更新を排除し更新できないことを当該端末
にただちに応答させるデータファイルの更新管理方式に
関する。
同一データファイルの更新を複数端末から同時に行なっ
た場合、データの内容を保証するため、ある端末からの
更新が終るまで、他の端末からの更新を待たせていた。
た場合、データの内容を保証するため、ある端末からの
更新が終るまで、他の端末からの更新を待たせていた。
上述した従来のデータファイルの更新管理方式は、ある
端末からの更新が終るまで、他の端末からの更新を待た
せていたので待っている端末は処理中の端末が終るまで
、待っていなければならないという欠点がある。
端末からの更新が終るまで、他の端末からの更新を待た
せていたので待っている端末は処理中の端末が終るまで
、待っていなければならないという欠点がある。
本発明のデータファイルの更新管理方式は、複数個の端
末と、データファイルと、前記データファイルを管理す
る管理ファイルと、前記端末からの要求により前記デー
タファイルの更新中のときは前記管理ファイルに管理用
フラグを立てると共に前記データファイル更新中である
ことを前記端末に応答するデータファイル更新手段とを
備えて構成される。
末と、データファイルと、前記データファイルを管理す
る管理ファイルと、前記端末からの要求により前記デー
タファイルの更新中のときは前記管理ファイルに管理用
フラグを立てると共に前記データファイル更新中である
ことを前記端末に応答するデータファイル更新手段とを
備えて構成される。
次に本発明について図面を参照して説明する。
第1図は本発明の一実施例の構成を示すブロック図であ
る。
る。
本実施例の構成は、データファイル更新手段1と、端末
2A〜2Nと、管理ファイル3と、データファイル4と
から構成される。
2A〜2Nと、管理ファイル3と、データファイル4と
から構成される。
次に、これらの動作について説明する。
まず、端末2A〜2Nのうちのいずれか1個例えば端末
2Nからデータファイル4のあるホストコンピュータシ
ステムのデータファイル更新手段1に更新要求があった
場合は(ステップ11ン、管理ファイル3に管理用フラ
グがセットされているか否かを調べ(ステップ12)、
セットされていないときは管理用フラグを管理ファイル
3にセットする(ステップ14)。そして、データ管理
ファイル3はデータファイル4の更新を行い(ステップ
15)、更新が終了したら(ステップ16)、管理ファ
イル3に設定しである管理用フラグを解除して(ステッ
プ17)、データファイル4の更新が完了する。
2Nからデータファイル4のあるホストコンピュータシ
ステムのデータファイル更新手段1に更新要求があった
場合は(ステップ11ン、管理ファイル3に管理用フラ
グがセットされているか否かを調べ(ステップ12)、
セットされていないときは管理用フラグを管理ファイル
3にセットする(ステップ14)。そして、データ管理
ファイル3はデータファイル4の更新を行い(ステップ
15)、更新が終了したら(ステップ16)、管理ファ
イル3に設定しである管理用フラグを解除して(ステッ
プ17)、データファイル4の更新が完了する。
また、ステップ12で管理ファイル3に管理用フラグが
セットされているときは、データファイル4が更新中で
あるので、そのことをデータファイルの更新を要求され
た端末2Nに応答する。かようにして端末2Nではデー
タファイル更新状況が判明するので他の処理を実行する
など端末2N自体が有効に管理されることが可能になる
。さらに、データファイル更新手段1は、ホストコンピ
ュータシステムに組込まれているが、これらの手順をR
OMに収納して構成してもよい。
セットされているときは、データファイル4が更新中で
あるので、そのことをデータファイルの更新を要求され
た端末2Nに応答する。かようにして端末2Nではデー
タファイル更新状況が判明するので他の処理を実行する
など端末2N自体が有効に管理されることが可能になる
。さらに、データファイル更新手段1は、ホストコンピ
ュータシステムに組込まれているが、これらの手順をR
OMに収納して構成してもよい。
以上説明したように本発明は、1個の端末からの要求に
よるデータファイル更新中に他の端末からの要求による
データファイル更新要求があったときは他の端末に対し
てその時点でデータファイル更新中、すなわち、更新で
きない排他状況にあるむね応答することにより、排他さ
れた端末が状況を掴み他の処理を実行することができる
という効果がある。
よるデータファイル更新中に他の端末からの要求による
データファイル更新要求があったときは他の端末に対し
てその時点でデータファイル更新中、すなわち、更新で
きない排他状況にあるむね応答することにより、排他さ
れた端末が状況を掴み他の処理を実行することができる
という効果がある。
第1図は本発明の一実施例の構成を示すブロック図。
1・・・データファイル更新手段、2A〜2N・・・端
末、3・・・管理ファイル、4・・・データファイル。
末、3・・・管理ファイル、4・・・データファイル。
Claims (1)
- 【特許請求の範囲】 1、複数個の端末と、データファイルと、前記データフ
ァイルを管理する管理ファイルと、前記端末からの要求
により前記データファイルの更新中のときは前記管理フ
ァイルに管理用フラグを立てると共に前記データファイ
ル更新中であることを前記端末に応答するデータファイ
ル更新手段とを備えて成ることを特徴とするデータファ
イルの更新管理方式。 2、前記データファイルの更新手段のプログラムがRO
Mに収納されて成ることを特徴とする請求項1に示すデ
ータファイルの更新管理方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1286302A JPH03147149A (ja) | 1989-11-02 | 1989-11-02 | データファイルの更新管理方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1286302A JPH03147149A (ja) | 1989-11-02 | 1989-11-02 | データファイルの更新管理方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03147149A true JPH03147149A (ja) | 1991-06-24 |
Family
ID=17702622
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1286302A Pending JPH03147149A (ja) | 1989-11-02 | 1989-11-02 | データファイルの更新管理方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03147149A (ja) |
-
1989
- 1989-11-02 JP JP1286302A patent/JPH03147149A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109886693B (zh) | 区块链系统的共识实现方法、装置、设备和介质 | |
| JPH04284548A (ja) | データベース排他制御方式 | |
| JPH03147149A (ja) | データファイルの更新管理方式 | |
| JPS63142431A (ja) | パイプライン制御方式 | |
| JPH0520104A (ja) | 仮想クラスタ間通信処理装置 | |
| JP2903525B2 (ja) | ジョブ管理方式 | |
| JPH03189819A (ja) | プログラムの呼び出し処理装置 | |
| JP3022398B2 (ja) | 仮想計算機方式 | |
| JPH03100853A (ja) | プロセッサ間通信方式 | |
| JPH1040118A (ja) | クライアント/サーバシステム及びクライアント端末装置 | |
| JPH02272659A (ja) | 端末属性情報の一元的定義・管理方式 | |
| JPH03154130A (ja) | タスクスイッチング方式 | |
| JPH03260838A (ja) | Cpu使用時間制限方式 | |
| JP2926873B2 (ja) | 計算機システム | |
| JPH07200316A (ja) | 子プロセス生成方式 | |
| JP2734568B2 (ja) | ジョブ管理制御装置 | |
| JPH0236455A (ja) | バッチ処理起動制御方式 | |
| JPH01258148A (ja) | データ転送管理方式 | |
| JPH0199163A (ja) | マルチプロセッサ割込み処理方式 | |
| JPH02197948A (ja) | ファイル転送方式 | |
| JPH02112030A (ja) | 排他制御方式 | |
| JPH0378837A (ja) | タスク制御方式 | |
| JPH03216756A (ja) | タイムシェアリング計算機システム | |
| JPH02133828A (ja) | 割込制御処理方式 | |
| JPS62209671A (ja) | 図面管理装置 |