• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Research on Optimizatiion for Complex Query in Parallel Databases

Research Project

Project/Area Number 07680336
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionUniversity of Tokyo

Principal Investigator

NAKANO Miyuki  University of Tokyo, Institute of Industrial Science, Research Associate, 生産技術研究所, 助手 (30227863)

Project Period (FY) 1995 – 1996
Project Status Completed (Fiscal Year 1996)
Budget Amount *help
¥2,400,000 (Direct Cost: ¥2,400,000)
Fiscal Year 1996: ¥900,000 (Direct Cost: ¥900,000)
Fiscal Year 1995: ¥1,500,000 (Direct Cost: ¥1,500,000)
Keywordsparallel database system / optimization / query proccessing / scheduling / 問合せ処理 / バッチ処理 / バッチスケジューリング
Research Abstract

Recently, shared-nothing architecture is becoming the standard for commercial highly parallel machines such a SP-2, AP-1000, PARAGON etc. Thus, there have been a number of commercial parallel database systems implemented on these parallel machines or parallel environment. In order to exploit an inter-operation parallelism, there has been considerable effort focused on developing efficient multi-way join processing schedulers for parallel database systems. From the point of view of large database systems on a shared-nothing system these days, it is important for pipeline processing of multi-way join to transfer large amount of data through the network smoothly. So, parallel database processing on a shared-nothing architecture has to take the network bandwidth into account for query compilation, while most the researches so far done assumed shared everything architecture where network communication cost is neglected. Thus, it is necessary for multi-way joins in shared-nothing environment … More to exploit a new optimization algorithm considering the overlap of the I/O accesses and the network transfers.
In this research, we consider parallel multi-way join processing in a shared-nothing environment and show how multi-way join scheduling can be constructed efficiently for a given resource environment under finite network bandwidth. Although the communication bandwidth increases significantly these days, the advent of the disk array also increases the bandwidth of I/O data stream. This means the network could easily saturate when the number of join operation is not so small. Our algorithm first generates sub-tree seeds which fully consumes the network bandwidth in a pipeline processing. Then, these sub-tree seeds are combined each other to finally produce an optimal query tree. The restriction conditions for generating a short-tree which balances the I/O accesses and the network transfers and uses less memory are described in detail. The proposed algorithm for generating the multi-way join plan is evaluated in comparison with former work by using the introduced cost formula. From the evaluation results, not only is the quality of the proposed method better than previously presented algorithms such as left-deep, right-deep and segmented right-deep trees, but the quality of our algorithm does not deteriorate comparatively. Less

Report

(3 results)
  • 1996 Annual Research Report   Final Research Report Summary
  • 1995 Annual Research Report
  • Research Products

    (26 results)

All Other

All Publications (26 results)

  • [Publications] M.Nakano & M.Kitsuregawa: "Examination of Criteria for Choosing a Run Time Method in GN Hash Join Algorithm" IEICE Transaction on Information and Systems. E79-D.11. 1561-1569 (1996)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] M.Kitsuregawa,M.Nakano and M.Takagi: "Performance Evaluation of Functional Disk System (FDS-R2)" Parallel Architecture for Data/Knowledge Base Systems IEEE COMPUTER SOCIETY PRESS. 202-211 (1995)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] M.Nakano & M.Kitsuregawa: "Multi-Way Join Scheduling under Bouded System Resources for Shared Nothing Architecture" 情報処理学会研究報告(アーキテクチャ研究会). Vol.95 NO.65. 49-56 (1995)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] 中野美由紀,喜連川優: "並列関係データベースシステムにおけるバッチ問合せ処理最適化技法の検討" 情報処理学会第52回全国大会論文集(3Q-3). 4. 285-286 (1996)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] 中野美由紀,喜連川優: "並列関係データベースシステムにおける多重問合せ最適化に関する一考察" 情報処理学会第51回全国大会論文集(7D-1). 4. 161-162 (1995)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] 新谷隆彦,中野美由紀,喜連川優: "並列計算機AP1000DDVにおける多重結合演算の実装とその評価" 情報処理学会第51回全国大会論文集(7D-4). 4. 167-168 (1995)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] M.Nakano, M.Kitsuregawaw: "Examination of Criteria for Choosing a Run Time Method in GN Hash Join Algorithm" IEICE Transactions on Information and Systems. Vol. E79-D No. 11. 1561-1569 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] Masaru Kitsuregawa, Miyuki Nakano, Mikio Takagi: "Performance Evaluation of Functional Disk System (FDS-R2)" from Proceedings of the 7th Data Engineering Conference, 1991. Parallel Architectures for Data/Knowledge Base Systems Ed. by Les L.Miller, Simin H.Pakzad, and Ali R.Hurson IEEE COMPUTER SOCIETY COMPUTER SOCIETY PRESS. 202-211 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] Miyuki Nakano Masaru Kituregawa: "Multi-Way Join Scheduling under Bounded System Resources for Shared-Nothing System" The Special Interest Group Notes of IPSJ SIGARC. VOL.95, NO.65. 49-56 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] Hiroomi Imai, Miyuki Nakano, Masaru Kituregawa: "Consideration on Parallel Hash Join in Distributed Shared Memory Architecture" Proc. of the 53 Anual Convention IPS Japan. IR-8 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] Hiroomi Imai, Miyuki Nakano, Masaru Kituregawa: "Implementation of Parallel Hash Join in Distributed Shared Memory Architecture" Proc. of the 54 Anual Convention IPS Japan. 3R-1 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] Seigo Muto, Takayuki Tamura, Miyuki Nakano, Masaru Kituregawa: "Consideration of Parallel Join Processing Method using Transposed Files" Proc. of the 54 Anual Convention IPS Japan. 3Q-3 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] Miyuki Nakano Masaru Kituregawa: "Consideration of Optimization for Batch Proccessing in Parallel Database Systems" Proc. of the 52 Anual Convention IPS Japan. 3Q-3 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] Takahiko Shintani, Miyuki Nakano Masaru Kituregawa: "Implementation and Evaluation fo Multi-Way Join on Prallel Computer AP1000DDV" Proc. of the 51 Anual Convention IPS Japan. 7D-4 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] Miyuki Nakano Masaru Kituregawa: "Consideration on Optimization for Multiway Join Proccessing in Parallel Database Systems" Proc. of the 51 Anual Convention IPS Japan. 7D-1 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] M.Nakano & M.Kitsuregawa: "Examination of Criteria for Choosing a Run Time Method in GN Hash Join Algorithm" IE.ICE Transaction on Information and Systems. E79-D・11. 1561-1569 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] M.Kitsuregawa,M.Nakano and M.Takagi: "Performance Evaluation of Functional Disk System(FDS-R2)" Parallel Architecture for Data/Knowledge Base Systems IEEE COMPUTER SOCIETY PRESS. 202-211 (1995)

    • Related Report
      1996 Annual Research Report
  • [Publications] M.Nakano & M.Kitsuregawa: "Multi-Way Join Schedueing under Bouded System Resources for Shared Nothing Architecture" 情報処理学会研究報告(アーキテクチャ研究会). 95・65. 49-56 (1995)

    • Related Report
      1996 Annual Research Report
  • [Publications] 中野 美由紀、喜連川 優: "並列関係データベースシステムにおけるバッチ問合せ処理最適化技法の研究" 情報処理学会第52回全国大会論文集(3Q-3). 4. 285-286 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 中野 美由紀、喜連川 優: "並列関係データベースシステムにおける多重問合せ最適化に関する一考察" 情報処理学会第51回全国大会論文集(7D-1). 4. 161-162 (1995)

    • Related Report
      1996 Annual Research Report
  • [Publications] 新谷 隆産、中野 美由紀 他: "並列計算機AP1000DDVにおける多重結合演算の実装とその評価" 情報処理学会第51回全国大会論文集(7D-4). 4. 167-168 (1995)

    • Related Report
      1996 Annual Research Report
  • [Publications] Masaru Kitsuregawa Miyuki Nakano,Mikio Takagi: "Performance Evaluation of Functional Disk System (FDS-R2)" Parallel Architecture for Data/Knowledge Base Systems. 202-211 (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] 中野美由紀,新谷隆彦,喜連川優: "並列データベースシステムにおける多重結合演算処理の最適化とその評価" 情報処理学会研究報告 計算機アーキテクチャ研究会. Vol.95 No.80. (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] 新谷隆彦,中野美由紀,喜連川優: "並列計算機AP1000DDVにおける多重結合演算の実装とその評価" 情報処理学会 第51回全国大会講演論文集7D-4. (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] 中野美由紀,喜連川優: "並列関係データベースシステムにおける多重問合せ最適化に関する一考察" 情報処理学会 第51回全国大会講演論文集. 7D-1. (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] 中野美由紀,喜連川優: "並列関係データベースシステムにおけるバッチ問合せ処理最適化技法の検討" 情報処理学会 第52回全国大会講演論文集3Q-3. (1995)

    • Related Report
      1995 Annual Research Report

URL: 

Published: 1995-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi