General Performance Measures for Massive Databases

WU Haiping,YU Hongliang,ZHENG Weimin
DOI: https://doi.org/10.3321/j.issn:1000-0054.2006.07.033
2006-01-01
Abstract:A configurable database performance benchmark was developed to evaluate database performance. The benchmark system provides a control model,a data model and a transaction processing model for specific application systems.The control model provides the database operating mode.The data model provides a data aggregate when a user accesses the database.The transaction processing model provides the behavior mode for database users.The dynamic SQL(standard query language) statements which simulate the actual users are assembled by the control model via the transaction processing model and the data model.Then,a large number of visits to the databases are simulated to analyze the performance of the databases.Analysis and testing results indicate that the system can configure the database performance benchmarks to more objectively reflect the actual database performance than commonly used fixed database benchmarks such as TPC-C.
What problem does this paper attempt to address?