首页> 外文OA文献 >MyBenchmark : generating databases for query workloads
【2h】

MyBenchmark : generating databases for query workloads

机译:MyBenchmark:为查询工作负载生成数据库

摘要

To evaluate the performance of database applications and database management systems (DBMSs), we usually execute workloads of queries on generated databases of different sizes and then benchmark various measures such as respond time and throughput. This paper introduces MyBenchmark, a parallel data generation tool that takes a set of queries as input and generates database instances. Users of MyBenchmark can control the characteristics of the generated data as well as the characteristics of the resulting workload. Applications of MyBenchmark include DBMS testing, database application testing, and application-driven benchmarking. In this paper, we present the architecture and the implementation algorithms of MyBenchmark. Experimental results show that MyBenchmark is able to generate workload-aware databases for a variety of workloads including query workloads extracted from TPC-C, TPC-E, TPC-H, and TPC-W benchmarks.
机译:为了评估数据库应用程序和数据库管理系统(DBMS)的性能,我们通常在不同大小的生成数据库上执行查询的工作负载,然后对诸如响应时间和吞吐量之类的各种指标进行基准测试。本文介绍MyBenchmark,这是一种并行数据生成工具,该工具将一组查询作为输入并生成数据库实例。 MyBenchmark的用户可以控制所生成数据的特征以及所产生工作负载的特征。 MyBenchmark的应用程序包括DBMS测试,数据库应用程序测试和应用程序驱动的基准测试。在本文中,我们介绍了MyBenchmark的体系结构和实现算法。实验结果表明,MyBenchmark能够为各种工作负载生成可感知工作负载的数据库,包括从TPC-C,TPC-E,TPC-H和TPC-W基准中提取的查询工作负载。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号