JPH02230347A - 索引情報の1元化によるデータの読込み方式 - Google Patents

索引情報の1元化によるデータの読込み方式

Info

Publication number
JPH02230347A
JPH02230347A JP88131090A JP13109088A JPH02230347A JP H02230347 A JPH02230347 A JP H02230347A JP 88131090 A JP88131090 A JP 88131090A JP 13109088 A JP13109088 A JP 13109088A JP H02230347 A JPH02230347 A JP H02230347A
Authority
JP
Japan
Prior art keywords
data
special
storage device
section
index
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
JP88131090A
Other languages
English (en)
Inventor
Miwako Baba
馬場 美和子
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 Corp
Original Assignee
NEC Corp
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 Corp filed Critical NEC Corp
Priority to JP88131090A priority Critical patent/JPH02230347A/ja
Publication of JPH02230347A publication Critical patent/JPH02230347A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Memory System Of A Hierarchy Structure (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野》 本発明は、情報処理装置における索引情報の1元化によ
るデータの読込み方式に関し、データの高速化読込みを
必要とする分野に利用される.(従来の技術) 従来、2次記憶装置内に複数の利用者プログラムが共有
するデータが格納されている場合に、個々の利用者プロ
グラムが所望のデータを得るためには、2次記憶装置内
の索引部を検索し、その索引部に格納されている索引情
報をもとにデータを読込んでいた. また、アクセス頻度の高いデータに関しても、2次記憶
装置内にデータが格納されているので、同様な方法によ
りデータを読込んでいた.(発明が解決しようとする課
題) 上述したように.従来は2次記憶装置内のデータを得る
際に、アクセス頻度の高さにかかわらず、2次記憶装置
内の索引部を検索し、その索引部に格納されている索引
・m報をもとにしてデータを読込んでいたので、2次記
憶装置に対する入出力頻度が高くなり、多くの処理時間
を要するという課題があった. (課題を解決するための手段) 上述の課題を解決するなめに本発明が提供する索引情報
の1元化によるデータの読込み方式は、2次記憶装置内
に複数の利用者プログラムが共有するアクセス頻度の高
い特殊なデータが格納されている場合に、前記特殊デー
タを主記憶装置内に格納し、前記特殊データの前記主記
憶装置及び前記2次記憶装置内におけるデータ格納位置
を示す索引情報と前記特殊データ以外のデータの前記2
次記憶装置内におけるデータ格納位置を示す索引情報と
を1元化して前記主記憶装置に格納し、前記利用者プロ
グラムが前記主記憶装置内の前記索引情報を検索するこ
とにより所望のデータを前記主記憶装置または前記2次
記憶装置から読込む方式であって、前記特殊データを格
納する特殊データ部と、この特殊データ部内におけるデ
ータ格納位置を示す索引情報と前記特殊データ及びそれ
以外のデータの前記2次記憶装置内におけるデータ格納
位置を示す索引情報とを格納する特殊索引部とを前記主
記憶装置に備え、前記特殊データを前記特殊データ部に
登録し、登録したデータ格納位置を示す索引情報と前記
特殊データ及びそれ以外のデータの前記2次記憶装置内
におけるデータ格納位置を示す索引情報とを前記特殊索
引部に登録するデータ登録手段と、前記利用者1ログラ
ムからデータの読込み要求があった場合に、前記特殊索
引部を参照することにより、当該データが前記特殊デー
タ部に登録されているかを判定するデータ検索手段と、
このデータ検索手段により当該データが前記特殊データ
部に登録されていると判定された場合に、前記主記憶装
置内の前記特殊データ部から当該データを読込み、前記
データ検索手段により当該データが前記特殊データ部に
登録されていないと判定された場合に、前記2次記憶装
置から当該データを読込むデータ読込み手段とを有する
ことを特徴とする. (実施例) 以下、本発明の一実施例について図面を参照して説明す
る. 第1図は本発明の一実施例の索引情報の1元化によるデ
ータの読込み方式の構成を示すブロック図ある. 図中、1はデータ登録手段、2は主記憶装置、3はデー
タ処理部、4は利用者プログラム、5は2次記憶装置を
それぞれ示す. 2次記憶装置5は、利用者プログラム4からアクセスさ
れるデータを格納するデータ部51と、データ部51内
のデータ格納位置を示す索引情報を有する索引部52と
を含んでいる.主記憶装置2は、2次記憶装置5内の特
にアクセス頻度の高いデータを格納する特殊データ部2
1と、索引部52の索引情報と特殊データ部21内のデ
ータ格納位置を示す索引情報とを有する特殊検索部22
とを含んでいる.特殊データ部21及び特殊検索部22
はーデータ登録手段lにより作成される.また、データ
処理部3は、利用者プログラム4から読込み要求のあっ
たデータのデータ格納位置を特殊索ク『部22を参照す
ることにより得るデータ検索手p131と、データ検索
手段31で得たデータ格納位置をもとに実際にデータを
利用者プログラム4へ渡すデータ読込手段32とを含ん
でいる. 第2図は主記憶装置2及び2次記憶装置5におけるデー
タの登録形式を示す図である.図中、521はデータM
51内のデータの格納位置を示す索引情報を持つ索引格
納部、221は特殊データ部22内のデータの格納位置
を示す索引情報を持つ特殊索引格納部、222は索引格
納部521の索引情報と同じ内容の索引情報を持つ2次
索引格納部である.主記憶装置2の特殊データ部22内
にデータが格納されていない場合は、特殊索引格納ts
221には何も登録されず、2次索引格納部222のみ
が索引格納部521と同じ内容が登録されている. 第3図は第1図のデータ登録手段1のデータ登録処理の
流れを示すフローチャートである.まず、索引格納部5
21から2次記憶装置5内のデータ格納位置を示す索引
情報を主記憶装置2内の2次索引格納部222に登録す
る(ステップ61).次に、データ読込み頻度の高いデ
ータか否かを判定する《ステップ62》.読込み頻度の
高いデータならば、このデータを、データ部51から主
記憶装置2内の特殊データ部21に登録し(ステップ6
3)、当該データを特殊データ部51に登録した位置を
示す索引情報を特殊索引格納部221に登録する(ステ
ップ64).なお、データ読込み頻度は、データ読込み
回数をカウントするなどしたものを判定材料とする. 第4図は利用者プログラム4からデータ読込み要求があ
った場合のデータ読込み処理の流れを示すフローチャー
トである. 利用者プログラム4は、データ処理部3にデータの読込
みを要求すると《ステップ71》、データ検索手段31
は、特殊索引格納部221から当該デー夕の索引情報を
得て《ステ・ツプ72》、特殊データ部21内に当該デ
ータが存在するが否かを判定する《ステップ73》.当
該データが存在するならば、特殊データil21内のデ
ータを読込む(ステップ74》.特殊索引格納部221
の索引情報に何も登録されておらず当該データが特殊デ
ータ部21内に存在しないならば、2次索引格納部22
2からデータ部51内におけるデータ格納位置を示す索
引情報を得て《ステップ75》、データ部51内のデー
タを読込む(ステップ76). (発明の効果) 以上に説明したように本発明は、特にアクセス頻度の高
いデータに間して、当該データとそのデータ格納位置を
示す索引情報とを主記憶装置に格納し、2次記憶装置を
アクセスすることなくデータを読込むことができる. また、主記憶装置内に格納できないデータに関しては、
2次記憶装置内のデータ格納位置を示す索引情報を主記
憶装置に格納することにより、2次記憶装置内の索引部
を検索することなく、2次記憶装置内のデータを読込む
ことができる.従って、2次記憶装置内の索引部を検索
する時間を削減することにより、2次記憶装置への入出
力頻度を軽減できるので、データの読込み時間を短縮で
きるという効果がある.
【図面の簡単な説明】
第1図は本発明の一実施例の索引情報の1元化によるデ
ータの読込み方式の構成を示すブロック図、第2図は主
記憶装置及び2次記憶装置におけるデータの登録形式を
示す図、第3図は第1図のデータ登録手段のデータ登録
処理の流れを示すフローチャート、第4図は利用者1口
グラムからデータ読込み要求があった場合のデータ読込
み処理の流れを示すフローチャートである. 1・・・データ登録手段、2・・・主記憶装置、3・・
・データ処理部、4・・・利用者プログラム、5・・・
2次記憶装置、21・・・特殊データ部、22・・・特
殊検索部、31・・・データ検索手段、31・・・デー
タ読込み手段、51・・・データ部、52・・・索引部
. 第 図 第 図

Claims (1)

  1. 【特許請求の範囲】 2次記憶装置内に複数の利用者プログラムが共有するア
    クセス頻度の高い特殊なデータが格納されている場合に
    、前記特殊データを主記憶装置内に格納し、前記特殊デ
    ータの前記主記憶装置及び前記2次記憶装置内における
    データ格納位置を示す索引情報と前記特殊データ以外の
    データの前記2次記憶装置内におけるデータ格納位置を
    示す索引情報とを1元化して前記主記憶装置に格納し、
    前記利用者プログラムが前記主記憶装置内の前記索引情
    報を検索することにより所望のデータを前記主記憶装置
    または前記2次記憶装置から読込む方式であって、 前記特殊データを格納する特殊データ部と、この特殊デ
    ータ部内におけるデータ格納位置を示す索引情報と前記
    特殊データ及びそれ以外のデータの前記2次記憶装置内
    におけるデータ格納位置を示す索引情報とを格納する特
    殊索引部とを前記主記憶装置に有し、 前記特殊データを前記特殊データ部に登録し、登録した
    データ格納位置を示す索引情報と前記特殊データ及びそ
    れ以外のデータの前記2次記憶装置内におけるデータ格
    納位置を示す索引情報とを前記特殊索引部に登録するデ
    ータ登録手段と、前記利用者プログラムからデータの読
    込み要求があった場合に、前記特殊索引部を参照するこ
    とにより、当該データが前記特殊データ部に登録されて
    いるかを判定するデータ検索手段と、 このデータ検索手段により当該データが前記特殊データ
    部に登録されていると判定された場合に、前記主記憶装
    置内の前記特殊データ部から当該データを読込み、前記
    データ検索手段により当該データが前記特殊データ部に
    登録されていないと判定された場合に、前記2次記憶装
    置から当該データを読込むデータ読込み手段とを有する
    ことを特徴とする索引情報の1元化によるデータの読込
    み方式。
JP88131090A 1988-05-27 1988-05-27 索引情報の1元化によるデータの読込み方式 Pending JPH02230347A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP88131090A JPH02230347A (ja) 1988-05-27 1988-05-27 索引情報の1元化によるデータの読込み方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP88131090A JPH02230347A (ja) 1988-05-27 1988-05-27 索引情報の1元化によるデータの読込み方式

Publications (1)

Publication Number Publication Date
JPH02230347A true JPH02230347A (ja) 1990-09-12

Family

ID=15049745

Family Applications (1)

Application Number Title Priority Date Filing Date
JP88131090A Pending JPH02230347A (ja) 1988-05-27 1988-05-27 索引情報の1元化によるデータの読込み方式

Country Status (1)

Country Link
JP (1) JPH02230347A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0493899U (ja) * 1991-01-08 1992-08-14

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0493899U (ja) * 1991-01-08 1992-08-14

Similar Documents

Publication Publication Date Title
KR100330576B1 (ko) 컴퓨터네트워크로부터월드와이드웹상의페이지위치을파악하고문서위치를파악하는시스템및방법
US5307494A (en) File name length augmentation method
JPH02230347A (ja) 索引情報の1元化によるデータの読込み方式
JPH07334402A (ja) メインメモリ化データベース
JPH0525359B2 (ja)
JPS633351A (ja) バツフア検索制御方式
JPH0456344B2 (ja)
JP3118348B2 (ja) プログラムキャッシュ方法
JPH0782451B2 (ja) データベース管理システム
JPH04336340A (ja) ディスクキャッシュアクセス制御方式
JPH0228846A (ja) データ格納方式
JPH05120134A (ja) キヤツシユメモリ実装方式
JPH05334362A (ja) メッセージを管理する処理装置
JPH10240744A (ja) レンジ分割表の検索処理方式、検索処理方法および検索 処理プログラムを記録した記録媒体
JPH05173742A (ja) メッセージデータ管理方式
JPH01189748A (ja) 入出力制御処理装置
JPH0455952A (ja) データベースシステムのデータ転送方式
JPH05204729A (ja) データベースアクセス方式
JPH02239343A (ja) データ格納方式
JPH02208750A (ja) ファイルアクセス方式
JPH02293943A (ja) 索引順編成ファイルのレコード追加方式
JPH06103124A (ja) データベースシステム
JPH05101104A (ja) データ管理方式
JPH03262078A (ja) データ検索方式
JPS63208927A (ja) メモリ制御装置