特許
J-GLOBAL ID:200903071287125020

リレーショナル・データ・ベース・マネージメント・システム

発明者:
出願人/特許権者:
代理人 (1件): 牛久 健司 (外1名)
公報種別:公開公報
出願番号(国際出願番号):特願平5-265516
公開番号(公開出願番号):特開平7-105058
出願日: 1993年09月30日
公開日(公表日): 1995年04月21日
要約:
【要約】【目的】 リレーショナル・データ・ベースを高速に検索処理を実行できるようにする。【構成】 更新コマンドが入力されて基本テーブルの更新処理が行われると、更新処理が行われた基本テーブルのデータ特性分布が解析される。検索コマンドが入力されると、その検索コマンドが蓄積されて検索コマンドの使用状況が使用状況監視処理15によって監視される。検索コマンドの使用状況に応じて、テーブル編集処理16によって基本テーブルの編集または高速検索テーブルの作成を行う。また、検索コマンドが入力されると、検索処理作成処理19によってリレーショナル・データ・ベース2を検索する最適な検索処理経路が決定されてその検索経路にしたがって、リレーショナル・データ・ベース2の検索が実行される。
請求項(抜粋):
データを格納した基本テーブルおよび所定の高速検索テーブルをもつリレーショナル・データ・ベースを管理するリレーショナル・データ・ベース・マネージメント・システムであり、コマンドを入力するコマンド入力手段、上記コマンド入力手段から入力されたコマンドが、上記基本テーブルに対して更新処理を行うための更新コマンドであるか、または上記基本テーブルに対して検索処理を行うための検索コマンドであるかを判定するコマンド解析手段、上記基本テーブルに関する基本テーブル情報および上記所定の高速検索テーブルに関する高速検索テーブル情報を記憶するテーブル情報記憶手段、上記コマンド解析手段によって更新コマンドと判定されたコマンドを、上記基本テーブル情報を参照して、上記基本テーブルの更新処理を行うための更新実行コマンドに変換する更新処理作成手段、上記更新処理作成手段によって変換された更新実行コマンドにしたがって、上記基本テーブルの更新処理を実行する更新処理実行手段、上記基本テーブルに格納されたデータのデータ分布特性を解析するデータ特性解析手段、上記データ特性解析手段によって解析されたデータ分布特性と、上記基本テーブルに格納されたデータに関する情報とからなるテーブル特性情報を記憶したテーブル特性情報記憶手段、上記コマンド解析手段が検索コマンドと判定したコマンドを蓄積してそのコマンドの使用頻度を監視し、上記検索コマンドに関する使用状況情報を生成する使用状況監視手段、上記テーブル特性情報と上記使用状況情報とを参照して、上記基本テーブルを編集するための編集実行コマンド、および高速検索テーブルを作成するための編集実行コマンドを作成するテーブル編集手段、上記テーブル編集手段によって作成された編集実行コマンドにしたがって、基本テーブルの編集および高速検索テーブルの作成を実行するテーブル編集実行手段、上記コマンド解析手段によって検索コマンドと判定したコマンドについて、上記テーブル特性情報を参照して、上記リレーショナル・データ・ベースの検索処理を高速に行える最適な検索順序を決定し、その検索順序にしたがって、上記リレーショナル・データ・ベースの検索処理を実行するするための検索実行コマンドを作成する検索処理作成手段、上記検索処理作成手段によって作成された検索実行コマンドにしたがって、上記リレーショナル・データ・ベースの検索処理を実行する検索処理実行手段、ならびに上記検索処理実行手段の検索処理によって得られた検索結果を出力する出力手段、を備えたリレーショナル・データ・ベース・マネージメント・システム。
IPC (3件):
G06F 12/00 512 ,  G06F 12/00 513 ,  G06F 17/30
FI (2件):
G06F 15/40 380 D ,  G06F 15/403 340 D

前のページに戻る