计算机应用 ›› 2011, Vol. 31 ›› Issue (09): 2449-2452.DOI: 10.3724/SP.J.1087.2011.02449

• 计算机软件技术 • 上一篇    下一篇

TPC-DS性能测试工具的实现

陈旦,叶晓俊,施霖   

  1. 清华大学 软件学院,北京 100084
  • 收稿日期:2011-03-21 修回日期:2011-05-18 发布日期:2011-09-01 出版日期:2011-09-01
  • 通讯作者: 叶晓俊
  • 作者简介:陈旦(1989-),男,江西南昌人,硕士研究生,主要研究方向:数据库安全、数据库测试;
    叶晓俊(1964-),男,江苏泰兴人,教授,主要研究方向:数据库测试;〓
    施霖(1981-),男,福建泉州人,硕士研究生,主要研究方向:数据库测试。
  • 基金资助:
    国家“核高基”科技重大专项(2009ZX01045-004-001-03)

Implementation of performance testing for TPC-DS benchmark

CHEN Dan,YE Xiao-jun,SHI Lin   

  1. School of Software, Tsinghua University, Beijing 100084, China
  • Received:2011-03-21 Revised:2011-05-18 Online:2011-09-01 Published:2011-09-01
  • Contact: YE Xiao-jun

摘要: 阐述了新一代面向决策支持的数据库性能测试基准TPC-DS的数据模型、业务模型、执行模式和度量方法,设计了一个支持不同数据库管理系统(DBMS)性能对比测评的TPC-DS测试框架,阐述了配置文件、查询执行控制、数据维护机制等关键实现技术。最后通过对任务配置和语法配置的实践,验证了工具对不同DBMS、不同优化配置的对比测试可用性。

关键词: 数据库管理系统, 决策支持系统, 数据库测试, TPC-DS性能基准, 测试工具

Abstract: The data model, business model, execution schema and performance metric of TPC-DS benchmark for next generation Decision Support System (DSS) application performance evaluation were introduced. The implementation architecture and key technologies for a configurable TPC-DS performance testing tool were put forward, including configuration file, query execution control and data maintenance mechanism. By testing practices in different Database Management Systems (DBMSs), the configurability and usability of the proposed tool for implementation strategies were verified.

Key words: Database Management System (DBMS), Decision Support System (DSS), database test, TPC-DS benchmark, testing tool

中图分类号: