Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2011, Vol. 37 ›› Issue (01): 34-35. doi: 10.3969/j.issn.1000-3428.2011.01.012

• Networks and Communications • Previous Articles     Next Articles

RPC-based General Database Performance Test Tool Architecture

WANG Xiao-guang, YE Xiao-jun   

  1. (Institute of Information System and Engineering, School of Software, Tsinghua University, Beijing 100084, China)
  • Online:2011-01-05 Published:2010-12-31

基于RPC的通用数据库性能测试工具构架

王晓光,叶晓俊   

  1. (清华大学软件学院信息系统与工程所,北京 100084)
  • 作者简介:王晓光(1985-),男,硕士研究生,主研方向:数据库安全,数据库性能;叶晓俊,副教授

Abstract: Based on the analysis of popular database performance test standards, this paper generalizes the requirements of database performance test tools, introduces a Remote Procedure Call(RPC)-based general database performance testing tool architecture. The architecture also considers the interactivity with user interface and implements an asynchronous call mechanism.

Key words: Remote Procedure Call(RPC), database performance test, general architecture, virtual user

摘要: 以常见数据库测试基准为对象,以实际测试工作为基础,总结分析在数据库性能测试工作中所需的测试程序的构架需求。借助远程过程调用机制,设计并实现一种满足可控、互通、分布、高效和灵活需求的数据库性能测试系统通用构架,该构架兼顾用户界面的交互,引入异步通信机制增强整个系统的可用性。

关键词: 远程过程调用, 数据库性能测试, 通用构架, 虚拟用户

CLC Number: