首页> 外文会议>International workshop on Software and performance >Controlled SQL query evolution for decision support benchmarks
【24h】

Controlled SQL query evolution for decision support benchmarks

机译:用于决策支持基准测试的受控SQL查询演变

获取原文

摘要

The synthesis of increased global competitiveness and the acceptance of commercially available multi purpose database management systems (DBMS) for decision support applications requires an ever more critical system evaluation and selection to be completed in a progressively short period of time. Designers of standard benchmarks, individual customer benchmarks and system stress tests alike are struggling to mastermind queries that are both representative to the real world and execute in a reasonable time. Additionally, the enriched functionality of every new DBMS release amplifies the complexity of today's decision support systems calling for a novel approach in query generation for benchmarks. This paper proposes a framework of so called query evolution rules that can be applied to typical decision support queries, written in SQL92. Deployed in combination with QGEN2, the query generator developed by the TPC for TPC-DS ?[13], these rules quickly turn a small set of queries into a large set of semantically similar queries for ad-hoc benchmarking purposes or they can be used to generate thousands of queries quickly to stress test optimizers or query execution engines without much user intervention.
机译:全球竞争力的综合增强以及决策支持应用程序对商用多用途数据库管理系统(DBMS)的接受,要求越来越关键的系统评估和选择要在越来越短的时间内完成。标准基准测试,单个客户基准测试和系统压力测试的设计人员都在努力策划既能代表现实世界又能在合理时间内执行的查询。此外,每个新DBMS版本的丰富功能都扩大了当今决策支持系统的复杂性,因此需要一种新颖的方法来生成基准测试查询。本文提出了一个可以用SQL92编写的,可应用于典型决策支持查询的所谓查询演化规则的框架。这些规则与TPC为TPC-DS?[13]开发的查询生成器QGEN2结合使用,可将一小部分查询快速转换为一组语义相似的查询,以进行临时基准测试,或者可以将其使用快速生成数千个查询,从而在没有太多用户干预的情况下对测试优化器或查询执行引擎施加压力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号