数据库隔离级别性能测试基准

来源 :中国人民大学 | 被引量 : 0次 | 上传用户:crylion
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在现行的数据库系统的性能测试领域内,很少有研究专门针对数据库管理系统中一些重要模块的性能,这些模块对于数据库管理系统的性能至关重要,尤其是并发控制模块实现机制的优劣对于数据库系统在大量用户并发访问的应用环境中如何高效响应用户非常关键。而隔离级别在并发控制机制中,起着一个核心的作用。正是基于目前的研究空白,本文设计了一个评价数据库管理系统隔离级别对事务处理性能影响的基准测试规范DIL BENCHMARK,该基准为每个隔离级别设计了一套从实际应用环境中提炼出来的事务序列,并通过数据库系统执行这些事务序列时对于每个隔离级别下的典型事务的吞吐率来评价隔离级别的性能,以tpmDIL@[Isolation Level]作为性能的评价指标。根据该基准,本文设计开发了一个自动测试软件工具DIL TESTER,并使用该工具测试了三种主流商业数据库管理系统(Oracle、 DB2MS和SQL Server)在不同隔离级别下的事务处理性能。测试结果与从这三种数据库隔离级别的实现机制理论出发是一致的。最后,本文结合实际情况提出了一些针对数据库用户如何合理设置隔离级别的建议。
其他文献
随着企业信息系统开发技术和水平的不断提高,对其功能的要求也越来越全面。信息系统不仅要完成企业基本信息流程的组织处理,而且随着知识管理越来越受到人们的重视,还要有一些辅
随着用户对软件产品性能需求的不断增加,软件规模越来越大,复杂性也越来越高。为保证软件质量、提高软件的可靠性,以软件体系结构为设计规范的开发方法越来越受到软件开发人
随着软件产业的发展,手工软件测试已经满足不了软件测试的要求,自动化软件测试技术显得越来越重要。但自动化软件测试也存在着一些局限性,不能完全替代手工软件测试,因此在什么情
当前,无论是整个社会的发展,还是军队自身的改革和发展,都对军队财务管理工作提出了更高、更新的要求,建立以信息技术、计算机技术、网络技术为支撑的军队财务综合信息管理系统是
XML查询技术一直是国际和国内很多研究所关注的热点,随着Web应用的快速增长,XML数据逐渐成为数据存储的一种新的标准,由于XML数据半结构化和有序性的特点,针对XML数据的复杂Twig
随着我国经济的高速增长和汽车工业的迅猛发展,汽车正在逐步进入普通百姓的家庭。作为汽车电子的车载导航产品也正逐渐显示出其广阔的应用前景和巨大的市场潜力,成为当今汽车工
随着计算机技术的发展,特别是Internet技术的发展,在许多行业、单位或机构部门内部都逐步实现了业务、信息的计算机管理。但是各个机构、单位或部门内部由于业务和功能归属不同
Internet已经成为目前世界上最大的信息资源库,但是网上信息资源纷繁芜杂,如何快速、准确获取满足用户感兴趣信息的要求,己经成为摆在人们面前的一大难题。作为这些信息服务的基
学位
PLC(Programmable Logic Controller)被广泛地应用于工业控制领域,随着问题规模的增大,控制复杂性的增加,传统的 PLC编程方法不适应控制规模的增大以及对控制严格性要求,而且
虚拟社群(也称在线社群)是一种以计算机网络为基础的社会性网络。在Web2.0的时代,虚拟社群作为用户参与和用户交互的基础,越来越显示出其重要地位。人们不仅仅想要从这些虚拟社群