1994 Fiscal Year Annual Research Report
並列データベースシステムにおける問い合せ処理の最適化技法の研究
Project/Area Number |
06780238
|
Research Institution | The University of Tokyo |
Principal Investigator |
中野 美由紀 東京大学, 生産技術研究所, 助手 (30227863)
|
Keywords | 並列データベースシステム / 問い合せ処理 / 最適化技法 / 結合演算 |
Research Abstract |
近年、並列計算機がワークステーションのシリーズとして発表されるようになり、商用データベースシステムとしても並列処理を導入したものも現れるなど、並列処理によるシステムの効率化を目指すことが急務となっている。しかし、現在の並列商用データベースでは異なるプロセッサ上の処理毎のプロセスを割り振っただけの単純な並列化処理方式を採用しているものがほとんどであり、データベースシステムに内在する並列性を十分にひきだしているとはいえない。特に、近年データベースシステムとして中心的な存在となった関係データベースシステムはその処理負荷が重く、並列処理による性能向上が期待されており、この2〜3年のデータベースシステムの研究課題として着目を集めている。 本研究の目的は、複数の結合演算を主とする複雑な問い合わせに対する並列処理化とその最適化について考察し、与えられた並列環境の中でその計算機資源(プロセッサ数、メモリ容量、ディスク数)と対象となるデータの大きさ、データの分布などから最適な処理性能が得られるように動的に処理を各プロセッサに割り付けることで、並列処理効果をより高める最適化技法を開発することである. まず,計算機資源を対象とした並列データベースシステムの問い合わせ最適化処理を構築する上でのキ-パラメタを求めるため、実行時に動的に変動するパラメタを検討し効率の良い並列処理性能を得るための要件を考察を行なった.次にここで得られた知見を元に、特に複数の結合演算の問い合わせを対象とし、実行時に生じる各プロセッサ間の負荷の変動を反映することが可能な木構造を生成するような静的な最適化技法を設計をおこなった.本最適化技法の有効性を確認するため、現在の並列計算機の環境を充分反映し、並列データベースシステムに特化したシミュレータをワークステーション上に作成し,本研究で提案した最適化処理技法を実行し、従来提案されている静的最適化技法との性能比較を行ない、本研究の有効性を確認した.
|
Research Products
(5 results)
-
[Publications] 中野美由紀: "並列データベースシステムにおける多重結合演算処理の最適化" 電子情報通信学会 コンピュータシステム研究会 並列/分散/協調処理に関する「琉球」サマーワークショップ. CPSY94-27. 1-8 (1994)
-
[Publications] 中野美由紀: "並列データベースシステムにおける多重結合演算の静的最適化技法の考察" 情報処理学会 第49回全国大会講演論文集. 7W-1. (1994)
-
[Publications] Miyuki Nakano: "GN Hash Join Algorithm:A Robust Algorithm for Non-Uniform Data Distribution" Proceedings of International Symposium on Advanced Datebase Technology and Their Integration(ADTI'94). 121-128 (1994)
-
[Publications] 中野美由紀: "GNハッシュ結合方式とその評価" 情報処理学会論文誌. Vol.35 No.9. 1861-1873 (1994)
-
[Publications] Lilian Harada: "Parallel Execution Plans of Multi-Way Joins in Shared・Nothing Database Systems -On Trade-Offs of System Resources Consumption-" Proceedings of International Symposium on Advanced Datebase Technology and Their Integration(ADTI'94). 113-120 (1994)