JPH04312188A - データ収集システム - Google Patents

データ収集システム

Info

Publication number
JPH04312188A
JPH04312188A JP3078079A JP7807991A JPH04312188A JP H04312188 A JPH04312188 A JP H04312188A JP 3078079 A JP3078079 A JP 3078079A JP 7807991 A JP7807991 A JP 7807991A JP H04312188 A JPH04312188 A JP H04312188A
Authority
JP
Japan
Prior art keywords
data
database
file
registration
management table
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
Application number
JP3078079A
Other languages
English (en)
Inventor
Ichiro Iwashima
岩島 一郎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Solution Innovators Ltd
Original Assignee
NEC Software Chubu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Software Chubu Ltd filed Critical NEC Software Chubu Ltd
Priority to JP3078079A priority Critical patent/JPH04312188A/ja
Publication of JPH04312188A publication Critical patent/JPH04312188A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、データを収集しデータ
ベースを構築する無停止のデータ収集システムに関し、
特に24時間無停止でありデータ保護が必要なデータ収
集システムにおける応答時間短縮およびデータ保護方式
に関する。
【0002】
【従来の技術】従来、この種のデータ収集システムは、
通信管理手段により受け取ったデータをデータベース登
録手段により直接データベースファイルに登録するシス
テムであった。
【0003】
【発明が解決しようとする課題】上述した従来のデータ
収集システムでのデータベースへと登録方法では、1件
のデータにより処理されるデータベース登録手段の複雑
さ、およびデータベースの処理量に比例して応答を返す
までの時間が増加してしまうという欠点がある。
【0004】また、データベースファイルがオーバーフ
ローするなどの不測の事態が発生するとデータベース登
録手段が動作できなくなり、復旧するまでデータの収集
ができないという欠点がある。
【0005】
【課題を解決するための手段】本発明は、データベース
ファイル部とデータを受信する通信管理手段とを備えた
データ収集システムにおいて、前記通信管理手段より受
け取ったデータを一時的に登録するデータファイルと、
前記データファイルの登録状況を管理するデータ登録管
理テーブルと、前記データファイルに一時的に登録され
たデータをデータベースファイルに登録するデータベー
ス登録手段と、前記データベース登録手段の起動をジョ
ブスケジューラに要求するデータベース登録起動手段と
、前記データファイルのどの位置よりデータを読み込み
前記データベースファイルに登録するかということおよ
び前記データベース登録起動手段により前記データベー
ス登録手段を起動する間隔を管理するデータベース登録
管理テーブルとを有する。
【0006】
【実施例】次に、本発明について図面を参照して詳細に
説明する。
【0007】図1は、本発明の一実施例の無停止データ
収集システムの構成を示すブロック図である。この無停
止データ収集システムは、電子計算機1とデータを一時
登録するデータファイル部2とデータベースを構築する
データベース部3とからその主要部が構成されている。
【0008】電子計算機1はデータを収集する通信管理
手段11と、収集したデータをデータファイル部2に一
時登録する登録手段12と、データファイル部2に一時
登録されたデータをデータベースに登録するデータベー
ス登録手段13と、データベース登録手段の起動を要求
するデータベース登録起動手段14およびジョブのスケ
ジューリング機能を有するジョブスケジューラ15とを
含んで構成される。
【0009】データファイル部2は外部記憶装置状に設
けられていて、収集したデータを一時登録するデータフ
ァイル22と、次に収集されたデータをデータファイル
22のどの位置に登録するかおよびデータファイル22
に何件のデータを登録させることができるかを管理する
データ登録管理テーブル21とから構成される。
【0010】データベースファイル部3は実際にデータ
を登録するデータベースファイル32と、処理開始時に
データファイル中のどのデータより処理するかを管理し
、また、次回のデータベースー登録手段の起動までの時
間を管理するデータベース登録管理テーブル31とから
なっている。
【0011】図2を参照すると、データ登録管理テーブ
ル21は管理番号と更新レコード番号と最終レコード番
号を1エントリとして複数エントリを格納するようにな
っている。
【0012】図3を参照すると、データベース登録管理
テーブル31は管理番号と、データベースの前回の処理
の最終レコードを管理する処理済みレコード番号とデー
タベース登録手段13の起動間隔を管理する処理起動間
隔を1エントリとして複数エントリを格納するようにな
っている。なお、1つのデータファイル21にデータ登
録管理テーブル21とデータベース登録管理テーブル3
1の1エントリが対応している。
【0013】次に、本実施例の無停止データ収集システ
ムの動作について説明する。
【0014】通信管理手段11を通してデータが収集さ
れるとデータ登録手段12はデータ登録管理テーブル2
1中の更新レコード番号を参照し、それに1を加えた値
のデータファイル21のレコード番号の位置にデータを
格納する。この時、もしレコード番号がデータ登録管理
テーブルの最終レコード番号よりも大きければ、レコー
ド番号を1に変更してデータを格納する。そして格納し
たレコード番号の値でデータ登録管理テーブル21の更
新レコード番号の値を更新する。そしてデータ登録手段
12は通信管理手段11を通じて応答を返す。このよう
にデータはデータファイル22に一時登録され、オーバ
ーフローすることはない。
【0015】データベース登録起動手段14は、データ
ベース登録管理テーブル31の処理起動間隔を元に一定
時間ごとにデータベース登録手段13の起動をジョブス
ケジューラ15に要求する。これによりジョブスケジュ
ーラ15はデータベース登録手段13を起動する。
【0016】データベース登録手段13は、データベー
ス登録管理テーブル31の処理済みレコード番号を取り
込み、それに1を加えた値のデータファイル22の位置
よりデータを取り込みデータベースファイル32にデー
タを構築する。その後レコード番号を順次1加算して処
理をつづけ、データ登録管理テーブル21の更新レコー
ド番号の値になるまでつづける。又、レコード番号がデ
ータ登録管理テーブル21の最終レコード番号より多き
くなった場合はレコード番号を1に変更して処理する。 その後データベース登録管理テーブルの処理済みレコー
ド番号の内容を現在のレコード番号の値に変更して処理
を終了する。
【0017】
【発明の効果】以上説明したように本発明は、データ登
録手段とデータベース登録手段を分けて設け、データ登
録手段は無限回繰り返し、データベース登録手段は一定
時間ごとに起動され、それまでに収集されデータファイ
ルに一時的に登録されたデータによりデータベースを構
築するようにしたことにより、データベース登録手段の
複雑さおよびデータベースの処理量によらず一定した時
間で応答を返すことができ、またデータベースがオーバ
ーフローするなどの不測の事態が発生してもデータ収集
は止めずにデータベースの復旧後それまでのデータをデ
ータベースに登録することができる効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例のデータ収集システムを示す
ブロック図である。
【図2】図1中のデータ登録管理テーブル21の内容を
示す図である。
【図3】図1中のデータベースー登録管理テーブル31
の内容を示す図である。
【符号の説明】
1    電子計算機 2    データファイル部 3    データベースファイル部 11    通信管理手段 12    データ登録手段 13    データベース登録手段 14    データベース登録起動手段15    ジ
ョブスケジューラ 21    データ登録管理テーブル 22    データファイル 31    データベース登録管理テーブル32   
 データベースファイル

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  データベースファイル部とデータを受
    信する通信管理手段とを備えたデータ収集システムにお
    いて、前記通信管理手段より受け取ったデータを一時的
    に登録するデータファイルと、前記データファイルの登
    録状況を管理するデータ登録管理テーブルと、前記デー
    タファイルに一時的に登録されたデータをデータベース
    ファイルに登録するデータベース登録手段と、前記デー
    タベース登録手段の起動をジョブスケジューラに要求す
    るデータベース登録起動手段と、前記データファイルの
    どの位置よりデータを読み込み前記データベースファイ
    ルに登録するかということおよび前記データベース登録
    起動手段により前記データベース登録手段を起動する間
    隔を管理するデータベース登録管理テーブルとを有する
    ことを特徴とするデータ収集システム。
JP3078079A 1991-04-11 1991-04-11 データ収集システム Pending JPH04312188A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3078079A JPH04312188A (ja) 1991-04-11 1991-04-11 データ収集システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3078079A JPH04312188A (ja) 1991-04-11 1991-04-11 データ収集システム

Publications (1)

Publication Number Publication Date
JPH04312188A true JPH04312188A (ja) 1992-11-04

Family

ID=13651840

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3078079A Pending JPH04312188A (ja) 1991-04-11 1991-04-11 データ収集システム

Country Status (1)

Country Link
JP (1) JPH04312188A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007156844A (ja) * 2005-12-05 2007-06-21 Toshiba Corp データ登録・検索システムおよびデータ登録・検索方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007156844A (ja) * 2005-12-05 2007-06-21 Toshiba Corp データ登録・検索システムおよびデータ登録・検索方法

Similar Documents

Publication Publication Date Title
EP0500222B1 (en) Method for reconciling entries in a plurality of lists
DE3752196T2 (de) Vorrichtung für Datenverarbeitungsverteilung über eine Mehrzahl von Steuerungsorten
EP0573200B1 (en) System and method for querying an append-only database-system
EP1148428B1 (en) Method and apparatus for evaluating queries according to received event information and generating notifications
US6789115B1 (en) System for collecting, analyzing, and reporting high volume multi-web server usage
DE69524760T2 (de) Verfahren zum erzwingen einer hierarchischen anrufstruktur in asynchronen echtzeitsoftwareanwendungen
EP0352050A3 (en) Single-keyed indexed file for tp queue repository
US4792921A (en) Network event identifiers
WO2002097572A2 (en) System and method for scheduling an event over a network
AU2002305714A1 (en) System and method for scheduling an event over a network
CN115269515B (zh) 一种检索指定目标文档数据处理方法
CN110083600A (zh) 一种日志收集处理的方法、装置、计算设备及存储介质
EP1703390A1 (en) Tuple space operations for fine grained system control
CN109298929A (zh) 定时任务执行时间推荐方法、装置、设备和存储介质
CN109582446A (zh) 准实时异步批量处理系统、方法、装置和存储介质
WO2018206304A1 (de) Datenbank mit feldbezogenen zeitstempeln
US7475088B2 (en) Systems and methods of providing data from a data source to a data sink
JPH04312188A (ja) データ収集システム
Shanthikumar Level crossing analysis of priority queues and a conservation identity for vacation models
JPH02268365A (ja) 情報処理システム
CN117633018A (zh) 一种查询方法、装置、电子设备及存储介质
JPH05165794A (ja) 分散掲示板システム
US20210089513A1 (en) Time-to-run column for database management systems
CN113220354A (zh) 锁屏解锁的应用唤醒方法、装置、设备及存储介质
Florentin Data base representations of application models