...
首页> 外文期刊>Applied Soft Computing >Robust heuristic algorithms for exploiting the common tasks of relational cloud database queries
【24h】

Robust heuristic algorithms for exploiting the common tasks of relational cloud database queries

机译:强大的启发式算法,用于利用关系云数据库查询的常见任务

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Cloud computing enables a conventional relational database system's hardware to be adjusted dynamically according to query workload, performance and deadline constraints. One can rent a large amount of resources for a short duration in order to run complex queries efficiently on large-scale data with virtual machine clusters. Complex queries usually contain common subexpressions, either in a single query or among multiple queries that are submitted as a batch. The common subexpressions scan the same relations, compute the same tasks (join, sort, etc.), and/or ship the same data among virtual computers. The total time spent for the queries can be reduced by executing these common tasks only once. In this study, we build and use efficient sets of query execution plans to reduce the total execution time. This is an NP-Hard problem therefore, a set of robust heuristic algorithms, Branch-and-Bound, Genetic, Hill Climbing, and Hybrid Genetic-Hill Climbing, are proposed to find (near-) optimal query execution plans and maximize the benefits. The optimization time of each algorithm for identifying the query execution plans and the quality of these plans are analyzed by extensive experiments. (C) 2015 Elsevier B.V. All rights reserved.
机译:云计算使传统的关系数据库系统的硬件可以根据查询工作量,性能和截止期限约束进行动态调整。一个人可以在短时间内租用大量资源,以便使用虚拟机集群在大规模数据上高效地运行复杂查询。复杂查询通常在单个查询中或在批量提交的多个查询中包含公共子表达式。通用子表达式扫描相同的关系,计算相同的任务(联接,排序等),和/或在虚拟计算机之间运送相同的数据。通过只执行一次这些常见任务,可以减少查询所花费的总时间。在本研究中,我们构建并使用有效的查询执行计划集来减少总执行时间。这是一个NP-Hard问题,因此,提出了一组鲁棒的启发式算法,分支定界,遗传,爬坡和混合遗传-希尔爬坡算法,以找到(接近)最佳查询执行计划并最大程度地提高收益。通过广泛的实验分析了用于识别查询执行计划的每种算法的优化时间以及这些计划的质量。 (C)2015 Elsevier B.V.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号