JPH03208143A - 分散データベース処理装置 - Google Patents

分散データベース処理装置

Info

Publication number
JPH03208143A
JPH03208143A JP2002450A JP245090A JPH03208143A JP H03208143 A JPH03208143 A JP H03208143A JP 2002450 A JP2002450 A JP 2002450A JP 245090 A JP245090 A JP 245090A JP H03208143 A JPH03208143 A JP H03208143A
Authority
JP
Japan
Prior art keywords
query
processing device
partial
database processing
execution
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
JP2002450A
Other languages
English (en)
Inventor
Suguru Kawakami
川上 英
Kenya Takemoto
竹元 賢也
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP2002450A priority Critical patent/JPH03208143A/ja
Publication of JPH03208143A publication Critical patent/JPH03208143A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、関係型分散データベース処理装置に関し、特
に複数の関係データベース処理装置間での最適化処理を
行なわずに問い合わせ処理の応答時間を最小にする分散
データベース処理装置に関する。
(従来の技術) 従来、関係型データベース処理装置(以下、RDBMS
と略称する。)は、非手続的な問い合わせ要求を、手続
的な処理シーケンスに変換する必要があった。しかし、
一般に1つの問い合わせ要求を実行する手続的な処理シ
ーケンスは複数ある。
そこで、複数の代替案から実行に必要なコストを評価し
て、コスト最小の代替案を見付け出す処理、つまり問い
合わせの最適化処理が必要であった。
特に複数の計算機が通信装置によって接続されており、
各々の計算機がRDBMSを有し、各RDBMSが各々
データベースを管理し、かつその複数のデータベース内
のりレーション(関係型分散データベース処理装置にお
けるファイルに相当するもの)間の関係演算を許す分散
データベース処理装置では、従来各RDBMS間での問
い合わせの最適化処理が必要であった。このような各R
DBMS間での問い合わせの最適化処理を、特に分散問
い合わせの最適化処理という。
従来の分散データベース処理装置における分散問い合わ
せ最適化処理を要約すると、以下のようになる。
(1)問い合わせをRDBMSがまとまって処理できる
部分問い合わせに分割する。
(2)可能な部分問い合わせの実行順序を生戊する。
(3)各部分問い合わせ実行順序に対し、各RDBMS
が部分問い合わせを実行した場合、実行に要する時間と
応答されるレコード数を予測し、次に全レコードの転送
にかかる時間を予測する。次に全てのRDBMSについ
て、部分問い合わせの実行時間と転送時間とを合計し、
分散問い合わせの各部分問い合わせ実行順序の実行時間
を夫々予測する。
(4)各問い合わせ実行順序の実行時間を比較し、応答
時間が最小になる部分問い合わせ実行順序を選択する。
(発明が解決しようとする課題) しかしながら、上述した従来の分散データベース処理装
置においては、各RDBMSが部分問い合わせを実行す
る時間、及び次のRDBMSにレコードを送るのに必要
な時間を予測するためには、その部分問い合わせの実行
によって出力されるレコード数を予測しなければならな
い。この予測は、通常、部分問い合わせに関係するりレ
ーションの、レコート数や検索条件に使用される、属性
のデータの分布等の情報が必要である。
常に更新されているリレーションにおいて、分散問い合
わせ最適化処理に必要な情報を正確に得ることは非常に
困難である。従って、最適化した結果がいつも正しいと
は限らず、かえって実行が遅くなってしまうという問題
点があった。
そこで、本発明の目的は、上述した問題点を解決し、従
来の如き分散問い合わせの最適化処理を予めせずに、常
に最適な分散問い合わせ処理をすることができる分散デ
ータベース処理装置を提供することにある。
(課題を解決するための手段) 本発明は、複数のデータベース処理装置が回報通信装置
に接続されてなる分散データベース処理装置において、
各前記データベース処理装置は、入力される問い合わせ
等の要求を受け付ける問い合わせ受け付け手段と、この
問い合わせ受け付け手段にて分散問い合わせを受け付け
ると、前記データベース処理装置が格納している、リレ
ーションに関係する問い合わせから、前記分散問い合わ
せと等価な部分問い合わせ実行順序を1つ以上生成する
問い合わせ分割手段と、自分のあるいは他のデータベー
ス処理装置の問い合わせ分割手段からの出力に基づき該
当する部分問い合わせ実行順序中の自分のデータベース
処理装置にて処理すべき該当する部分問い合わせを実行
したり、他のデータベース処理装置からの出力に基づき
、前記他のデータベース処理装置の他のデータベースア
クセス手段の実行した部分問い合わせを含む1つ以上の
部分問い合わせ実行順序における前記実行した部分問い
合わせの次のステップとして自分のデータベース処理装
置にて処理すべき部分問い合わせを実行したりするデー
タベースアクセス手段と、自分のデータベース処理装置
の前記データベースアクセス手段による該当する部分問
い合わせ実行順序の自分のデータベース処理装置にて処
理すべき部分問い合わせの実行中に、他のデータベース
処理装置の他のデータベースアクセス手段による他の部
分問い合わせ実行順序の実行が早く終了したとき、前記
他の部分問い合わせ実行順序の実行が早く終了した前記
他のデータベース処理装置からの出力に基づき、自分の
データベースアクセス手段による前記該当する部分問い
合わせ実行順序の実行を抑止させるデータ検索キャンセ
ル手段とを備えてなるものである。
(作用) データベース処理装置の問い合わせ受け付け手段により
分散問い合わせを受け付けると、そのデータベース処理
装置の問い合わせ分割手段は、分散問い合わせと等価な
部分問い合わせ実行順序を1つ以上生成する。データベ
ース処理装置のデータベースアクセス手段は、自分のあ
るいは他のデータベース処理装置の問い合わせ分割手段
からの出力に基づき該当する部分問い合わせ実行順序中
の自分のデータベース処理装置にて処理すべき該当する
部分問い合わせを実行する。
次に、自分のデータベース処理装置のデータベースアク
セス手段による、該当する部分問い合わせ実行順序の自
分のデータベース処理装置にて処理すべき部分問い合わ
せの実行中に、他のデータベース処理装置の他のデータ
ベースアクセス手段による他の部分問い合わせ実行順序
の実行が早く終了したとき、前記他の部分問い合わせ実
行順序の実行が早く終了した他のデータベース処理装置
からの出力に基づき、自分のデータベース処理装置のデ
ータ検索キャンセル手段は、自分のデータベース処理装
置のデータベースアクセス手段による前記該当する部分
問い合わせ実行順序の実行を抑止させる。そして、自分
のデータベース処理装置のデータベースアクセス手段は
、他のデータペースアクセス手段による早く実行を終了
した部分問い合わせを含む1つ以上の部分問い合わせ実
行順序における、前記早く実行を終了した部分問い合わ
せの次のステップとして自分のデータベース処理装置に
て処理すべき部分問い合わせを実行する。
このように、分散問い合わせについての複数の部分問い
合わせ実行順序を平行的に同時に実行し、早く終了した
部分問い合わせ実行順序の結果によって、他の部分問い
合わせの実行順序の実行を抑止させるようにしたので、
従来の如き予め行なっていた分散問い合わせの最適化処
理をせずに、常に最適な、レスポンスタイムの小さい分
散問い合わせ処理をすることができる。
(実施例) 次に本発明の実施例につき、図面を用いて説明する。
第l図は、本発明による分散データベース処理装置の一
実施例を示すブロック図である。
同図において、IA,IB,ICは、夫々データベース
を管理する RDBMSである。これらのRDBMSI
 A,  l B.  I Cは回報通信手段7に接続
され、これにより分散データベース処理装置が構成され
ている。2A,2B,2Cは、夫々データベースのユー
ザ又は自分のRDBMS以外の、他のRDBMSからの
問い合わせ等の要求を受け付ける問い合わせ受け付け手
段である。また、問い合わせ受け付け手段2A,2B,
2Cは、夫々問い合わせを唯一つ識別できる問い合わせ
識別番号を、受け付けた問い合わせに振り、更にその問
い合わせが分散問い合わせであるか否かを判定し、分散
問い合わせである場合には、その問い合わせを自分のR
DBMSの問い合わせ分割手段に渡すようになっている
。問い合わせ分割手段3A,3B,3Cは、夫々自分の
RDBMSの問い合わせ受け付け手段が受け付けた分散
問い合わせを、部分問い合わせに分割し、分散問い合わ
せと同じ結果を出力するlつ以上の部分問い合わせ実行
順序を生成する問い合わせ分割手段である。ここに、分
散問い合わせとは、その中で検索するりレーションが複
数のRDBMSに格納されているものである。また、部
分問い合わせとは、その中で検索するりレーションが1
つのRDBMSに格納されているものである。また、部
分問い合わせの実行順序とは、複数の部分問い合わせの
実行順序が示されている部分問い合わせの集まりである
また、4A,4B,4Cは、夫々後述するデータベース
アクセス手段が自分のデータベースを検索する動作をキ
ャンセルするデータ検索キャンセル手段である。また、
5A,5B,5Cは、夫々そのRDBMSが管理してい
るデータベースを検索又は更新するデータベースアクセ
ス手段である。また、6A.6B及び6Cは、夫々RD
BMS I A ,IB及びICが管理しているデータ
ベースである。
なお、問い合わせ受け付け手段2Aと問い合わせ分割手
段3Aとデータ検索キャンセル手段4Aとデータベース
アクセス手段5Aは、 RDBMSI Aを構成する。
問い合わせ受け付け手段2Bと問い合わせ分割手段3B
とデータ検索キャンセル手段4Bとデータベースアクセ
ス手段5Bは、 RDBM31Bを構成する。問い合わ
せ受け付け手段2Cと問い合わせ分割手段3Cとデータ
検索キャンセル手段4Cとデータベースアクセス手段5
CはRDBMSICを構成する。
次に第1図において、分散問い合わせがどのように処理
されるかを、例によって説明する。なお、本実施例では
、第1図のRDBMSI A,  I B及びICには
、第2図に示す如く、夫々リレーションRA,RB及び
RCが格納されている。第3図は、分散問い合わせとそ
の部分問い合わせ実行順序の生戊を示す説明図であって
、同図(a)は分散問い合わせを示し、同図(b)及び
(C)は夫々分散問い合わせと等価な部分問い合わせ実
行順序を示す。
ユーザから出された分散問い合わせは、ユーザが使用し
ている RDBMSの問い合わせ受け付け手段によって
受け付けられる。本例では、第3図(a)で示される分
散問い合わせがRDBMSIAの問い合わせ受け付け手
段2Aによって受け付けられる。ここで、第3図(a)
の分散問い合わせは、リレーションRA,RB,RCを
ジョイン(JOIN)する(結合演算する)ものである
問い合わせ受け付け手段2Aは、受け付けた問い合わせ
に、問い合わせを唯一つ識別できる問い合わせ識別番号
を振り、更に問い合わせが分散問い合わせであると判定
し、その分散問い合わせを、問い合わせ分割手段3Aに
渡す。
問い合わせ分割手段3Aは、分割問い合わせを、部分問
い合わせに分割し、分散問い合わせと等価な部分問い合
わせ実行順序を1つ以上生或する。本例では、第3図(
b)と第3図(C)の部分問い合わせ実行順序が生成さ
れる。ここで、第3図(b)の部分問い合わせ実行順序
は、RDBMSI A − RDBMSI B − R
DBMSI Cの順である。第3図(b)はRDBMS
IAの部分問い合わせ(RA)の処理結果に、 RDB
MSI Bが部分問い合わせ(RB)を結合演算した後
、更にこの結合演算結果にRDBMSICにて部分問い
合わせ(RC)の結合演算するものである。また、第3
図(C)の部分問い合わせ実行順序は、RDBMSI 
A − RDBMSI C − RDBMSI Bの順
で、部分問い合わせを実行する場合である。第3図(C
)は、RDBMS I Aの部分問い合わせ(RA)の
処理結果に、RDBMS1Cが部分問い合わせ(RC)
を結合演算(ジョイン)し、この結合演算結果に、 R
DBMSI Bが部分問い合わせ(RB)を結合演算す
るものである。第3図(b)と第3図(c)の部分問い
合わせ実行順序では、共にRDBMSIAが最初に部分
問い合わせ(RA)を実行しなければならないので、 
RDBMS I Aのデータベースアクセス手段5Aは
、問い合わせ(RA)を実行する。問い合わせ分割手段
3Aは、1つ以上の部分問い合わせ実行順序、本例では
、第3図(b)と第3図(C)の部分問い合わせ実行順
序に、それと等価な分散問い合わせに振られた問い合わ
せ識別番号を付加して、第4図(a)に例示するように
1つのメッセージによって、各部分問い合わせ実行手順
とO以上の検索結果(本例では、RDBMS I Aの
データベースアクセス手段5Aによる部分問い合わせ(
RA)の実行結果)を、次に実行するRDBMSIB,
1.Cに回報通信手段7を介して送る。同報通信手段7
は、前記メッセージを、本例では、RDBMSI B 
,  I Cに送る,  RDBMSI Bは、前記メ
ッセージにより、第3図(b)の部分問い合わせの実行
順序と RDBMS I Aによる部分問い合わせ(R
A)検索結果などを知る。RDBMSICは、前記メッ
セージにより、第3図(C)の部分問い合わせの実行順
序とRDBMSI Aによる部分問い合わせ(RA)検
索結果などを知る。
次に、部分問い合わせ実行順序を回報通信手段7を介し
てRDBMS I Aより受けたRDBMS、本例では
RDBM31B ,  I Cの問い合わせ受け付け手
段2B,2Cは、データベースアクセス手段3B,3C
によってそのRDBMSI B ,  I Cに関連す
る部分問い合わせを実行した結果と、第3図(b)(C
)に示す部分問い合わせ実行順序を記入した第4図(b
),(C)に示すようなメッセージを、次に実行する 
RDBMSに、本例ではRDBMSIC,IBに同報通
信手段7を介して転送する。
このメッセージにより、 RDBMSI Cは、 RD
BMSIBのデータベースアクセス手段5Bによる検索
結果( RDBMSI Aの部分問い合わせ(RA)の
処理結果に、 RDBMSIBが部分問い合わせ(RB
)を結合演算したもの)と第3図(b)の部分問い合わ
せ実行順序などを知る。また、RDBMSI Bは、R
DBMSICのデータベースアクセス手段5Cによる検
索結果( RDBMSI Aの部分問い合わせ(RA)
の処理結果に、 RDBMSICが部分問い合わせ(R
C)を結合演算したもの)と第3図(c)の部分問い合
わせ実行順序などを知る。
次に、自分のRDBMSのデータベースアクセス手段に
よる、該当する部分問い合わせ実行順序の自分のRDB
MSにて処理すべき部分問い合わせの実行中に、他のR
DBMSの他のデータベースアクセス手段による他の部
分問い合わせ実行順序の実行が早く終了したとき、他の
部分問い合わせ実行順序の実行が早く終了した他のRD
BMSからのメッセージに基づき、自分のRDBMSの
データ検索キャンセル手段は、自分のRDBMSのデー
タベースアクセス手段による前記該当する部分問い合わ
せ実行順序の実行を抑止させる(中断させる)。そして
、自分のRDBMSのデータベースアクセス手段は、他
のデータベースアクセス手段による早く実行を終了した
部分問い合わせを含む1つ以上の部分問い合わせ実行順
序における、前記早く実行を終了した部分問い合わせの
次のステップとして自分のRDBMSにて処理すべき部
分問い合わせを実行する。これについて第5図を用いて
本例の場合を説明する。なお、第5図は、第1図の動作
説明図であり、第5図(a)は、従来例を示し、第5図
(b)は本発明の適用例を示し、第5図(a).(b)
において実線は分散データベース処理装置による実際の
処理を示す。
本例では、RDBMSI BがRDBMSICよりも先
に第3図(b)の部分問い合わせ実行順序の実行が早く
終了したとする。すると、部分問い合わせ実行順序の実
行を早く終了したRDBMSIBの問い合わせ受け付け
手段2Bから、同報通信手段7を介してRDBMSIC
にRDBMSI Cによる第3図(C)の部分問い合わ
せ実行順序を中断し、第3図(b)の部分問い合わせ実
行順序における、次のステップの部分問い合わせ(RC
)を実行せよとのメッセージが送られてくる。このメッ
セージは、RDBMSICの問い合わせ受け付け手段2
Cによって受け付けられる。そして、問い合わせ受け付
け手段2Cからの指示に基づき、データ検索キャンセル
手段4Cは、データベースアクセス手段5Cに対して実
行中であった第3図(c)の部分問い合わせ実行順序の
実行を中断させた上で、第3図(b)の部分問い合わせ
実行順序における、次のステップの部分問い合わせ(R
C)を実行させる。第5図では、部分問い合わせ実行順
序のが第3図(b)の部分問い合わせ実行順序に相当し
、部分問い合わせ実行順序■が第3図(c)の部分問い
合わせ実行順序に相当する。図示のaのステップでは、
部分問い合わせ実行順序のと■の部分問い合わせの実行
は同じであるが、図示のb.b’のステップでは、bの
ステップに係る部分問い合わせ実行順序のが部分問い合
わせ実行順序■よりも早く実行を終了するので、RDB
MSI Cによる部分問い合わせ実行順序■の実行を中
断させ、部分問い合わせ実行順序■の次のステップC(
第3図(b)の問い合わせRCに相当する。)を実行さ
せている。
このようにすることにより、従来の如き、分散問い合わ
せのための最適化処理(第5図(a)のdで示す。)を
せずに、常に最適な、レスポンスタイムの小さい分散問
い合わせ処理をすることができる。
また、本発明では、同報通信手段7により同報通信機能
を用い、複数のRDBMSに対する各々の部分問い合わ
せ実行手順と、その実行に必要な検索結果を、1つのメ
ッセージに重畳し同報によって送るので、第5図(b)
に示すタイムチャートの如く、従来方式(第5図(a)
)と殆ど同じ通信コストで分散問い合わせが処理される
本発明は本実施例に限定されることなく、本発明の要旨
を逸脱しない範囲で種々の応用及び変形が考えられる。
(発明の効果) 上述したように、本発明を用いれば、従来の如き、予め
行なっていた分散問い合わせの最適化処理をせずに、常
に最適なレスポンスタイムの小さい分散問い合わせ処理
をすることができるなどの効果を奏する。
【図面の簡単な説明】 第1図は本発明による分散データベース処理装置の一実
施例を示すブロック図、第2図は第1図のRDBMSの
りレーション格納状態を示す図、第3図は分散問い合わ
せとその部分問い合わせ実行順序の生成を示す説明図、
第4図はメッセージ内容を示す説明図、第5図は第1図
の動作説明図である。 LA,IB,IC・・・RDBMS, 2A, 3A 4A, 5A 6A, 2 B 3B, 4B, 5B, 6 B 2C・・・問い合わせ受け付け手段、 3C・・・問い合わせ分割手段、 4C・・・データ検索キャンセル手段、5C・・・デー
タベースアクセス手段、6C・・・データベース。

Claims (1)

  1. 【特許請求の範囲】 複数のデータベース処理装置が同報通信装置に接続され
    てなる分散データベース処理装置において、 各前記データベース処理装置は、 入力される問い合わせ等の要求を受け付ける問い合わせ
    受け付け手段と、 この問い合わせ受け付け手段にて分散問い合わせを受け
    付けると、前記データベース処理装置が格納している、
    リレーションに関係する問い合わせから、前記分散問い
    合わせと等価な部分問い合わせ実行順序を1つ以上生成
    する問い合わせ分割手段と、 自分のあるいは他のデータベース処理装置の問い合わせ
    分割手段からの出力に基づき該当する部分問い合わせ実
    行順序中の自分のデータベース処理装置にて処理すべき
    該当する部分問い合わせを実行したり、他のデータベー
    ス処理装置からの出力に基づき、前記他のデータベース
    処理装置の他のデータベースアクセス手段の実行した部
    分問い合わせを含む1つ以上の部分問い合わせ実行順序
    における前記実行した部分問い合わせの次のステップと
    して自分のデータベース処理装置にて処理すべき部分問
    い合わせを実行したりするデータベースアクセス手段と
    、 自分のデータベース処理装置の前記データベースアクセ
    ス手段による該当する部分問い合わせ実行順序の自分の
    データベース処理装置にて処理すべき部分問い合わせの
    実行中に、他のデータベース処理装置の他のデータベー
    スアクセス手段による他の部分問い合わせ実行順序の実
    行が早く終了したとき、前記他の部分問い合わせ実行順
    序の実行が早く終了した前記他のデータベース処理装置
    からの出力に基づき、自分のデータベースアクセス手段
    による前記該当する部分問い合わせ実行順序の実行を抑
    止させるデータ検索キャンセル手段とを備えたことを特
    徴とする分散データベース処理装置。
JP2002450A 1990-01-11 1990-01-11 分散データベース処理装置 Pending JPH03208143A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002450A JPH03208143A (ja) 1990-01-11 1990-01-11 分散データベース処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002450A JPH03208143A (ja) 1990-01-11 1990-01-11 分散データベース処理装置

Publications (1)

Publication Number Publication Date
JPH03208143A true JPH03208143A (ja) 1991-09-11

Family

ID=11529620

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002450A Pending JPH03208143A (ja) 1990-01-11 1990-01-11 分散データベース処理装置

Country Status (1)

Country Link
JP (1) JPH03208143A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8055647B2 (en) 2003-10-06 2011-11-08 International Business Machines Corporation System, method and program for database searching
JP2016091356A (ja) * 2014-11-06 2016-05-23 Kddi株式会社 仮想データベースシステム管理装置、管理方法及び管理プログラム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8055647B2 (en) 2003-10-06 2011-11-08 International Business Machines Corporation System, method and program for database searching
JP2016091356A (ja) * 2014-11-06 2016-05-23 Kddi株式会社 仮想データベースシステム管理装置、管理方法及び管理プログラム

Similar Documents

Publication Publication Date Title
US7814042B2 (en) Selecting candidate queries
US7092954B1 (en) Optimizing an equi-join operation using a bitmap index structure
US7788243B2 (en) System and methods for optimizing data transfer among various resources in a distributed environment
US5864842A (en) Optimization of SQL queries using hash star join operations
US10635671B2 (en) Sort-merge band join optimization
US6684203B1 (en) Using global temporary tables to transform queries
US8996503B2 (en) Query plan optimization for prepared SQL statements
US7814091B2 (en) Multi-tiered query processing techniques for minus and intersect operators
US6850927B1 (en) Evaluating queries with outer joins by categorizing and processing combinations of relationships between table records
US8108375B2 (en) Processing database queries by returning results of a first query to subsequent queries
US20090119247A1 (en) Efficient hash based full-outer join
CN111767314A (zh) 数据缓存及查询方法、装置、懒缓存系统及存储介质
US7840552B2 (en) Cost-based subquery correlation and decorrelation
US6938036B2 (en) Query modification analysis
CN114860764A (zh) 分布式数据库查询的优化方法、系统及电子设备
US6470331B1 (en) Very large table reduction in parallel processing database systems
JP2006172067A (ja) データベース管理方法、システム及びプログラム
US9342545B2 (en) Using a partially built index in a computer database system
US20080263017A1 (en) System for unordered relational database retrieval returning distinct values
US7617189B2 (en) Parallel query processing techniques for minus and intersect operators
JPH03208143A (ja) 分散データベース処理装置
JP3565117B2 (ja) 複数異種情報源アクセス方法及びクライアント装置及び複数異種情報源アクセスプログラムを格納した記憶媒体
JP3712791B2 (ja) データベース管理方法及びその情報処理装置
JPH0644309A (ja) データベース管理方式
US7437347B1 (en) Row redistribution in a relational database management system