Woodpecker+:基于数据特征的自定义负载性能评测 |
| |
引用本文: | 张涛,张小磊,李宇明,张春熙,张蓉.Woodpecker+:基于数据特征的自定义负载性能评测[J].华东师范大学学报(自然科学版),2019(5). |
| |
作者姓名: | 张涛 张小磊 李宇明 张春熙 张蓉 |
| |
作者单位: | 华东师范大学数据科学与工程学院,上海,200062;华东师范大学数据科学与工程学院,上海,200062;华东师范大学数据科学与工程学院,上海,200062;华东师范大学数据科学与工程学院,上海,200062;华东师范大学数据科学与工程学院,上海,200062 |
| |
基金项目: | 国家重点研发计划;国家自然科学基金 |
| |
摘 要: | 数据库的性能评测随着复杂多样的应用出现变得更加重要.在很多情况下,研究、开发人员的性能评估工作受限于负载的缺乏.虽然OLTP-Bench通用数据库性能测试框架在一定程度上提高了性能测试的效率,但由于标准Benchmark负载固定且针对用户多样的应用场景的代表性差,故无法精准地满足不同应用的系统性能;此外,大部分测试框架使用高级编程语言支持为应用编写测试负载,不仅增加测试负担还会引入大量重复性工作,导致测试效率低下.本文设计并实现了一个用户自定义性能测试负载的工具:Woodpecker+.该工具的主要贡献为:易于使用和可拓展、提供了可高效构造测试案例、做测试安排的测试定义语言(TDL)、可灵活控制事务执行模式及数据访问分布、实现了轻量级的细粒度统计信息收集与分析、支持多种主流数据库系统DBMS及提供数据库访问接口的其他数据库.通过一组详细的运行在主流DBMS上的自定义负载实验来验证Woodpecker+的特性.
|
关 键 词: | 数据库 性能测试 自定义负载 |
本文献已被 CNKI 万方数据 等数据库收录! |
|