首页    期刊浏览 2024年11月24日 星期日
登录注册

文章基本信息

  • 标题:Optimization Strategy of Top-Down Join Enumeration on Modern Multi-Core CPUs
  • 本地全文:下载
  • 作者:Zuo, Wanli ; Chen, Yongheng ; He, Fengling
  • 期刊名称:Journal of Computers
  • 印刷版ISSN:1796-203X
  • 出版年度:2011
  • 卷号:6
  • 期号:10
  • 页码:2004-2012
  • DOI:10.4304/jcp.6.10.2004-2012
  • 语种:English
  • 出版社:Academy Publisher
  • 摘要:Most contemporary database systems query optimizers exploit System-R’s bottom-up dynamic programming method (DP) to find the optimal query execution plan (QEP) without evaluating redundant sub-plans. The distinguished exceptions are Volcano/Cascades using transforms to generate new plans according to a top-down approach. As recent research has revealed, bottom-up dynamic programming can improve performance with respect to the shape of the join graph and parallelism. However top-down join enumeration dynamic programming method can derive upper bounds for the costs of the plans it generates which is not available to typical bottom-up DP method. In this paper, we propose a comprehensive and practical framework for parallelizing top-down dynamic programming query optimization with complex non-inner join in the multi-core processor architecture, referred as PTDhyp. We have implemented such a search strategy and experimental results show that can improve optimization time effective compared to known existing algorithms.
  • 关键词:Multi-core;Query optimization;Join-Order;Dynamic Programming
国家哲学社会科学文献中心版权所有