论文摘要
本文分成两部分,第一部分介绍了数据库电子商务性能测评系统的性能测试子系统的实现,第二部分介绍开源数据库MySQL 5.0的InnoDB数据引擎的锁系统的工作原理。数据库电子商务性能测评系统基于国际通用的TPC-W 计算机系统性能测评基准,主要技术来源于公开源代码性能测试工具OSDL-DBT-1和TPC-W Java implementation。数据库电子商务性能测评系统是用JAVA语言编写的,由模拟用户浏览的客户端和由WEB 服务器及测试数据库部成的待测系统两部分组成的浏览模拟网上书店系统,通过模拟客户访问网上书店系统来测试数据库的性能。通过模拟客户访问网上书店系统来测试数据库的性能。我们使用电子商务性能测评系统对Oracle Enterprise 9i 和国产数据库RedBase 7.5 进行了性能测评,测评结果表明相比Oracle 9i,RedBase7.5 在电子商务性能方面尚有一定的差距。吉林大学计算机科学与技术学院数据处理基础技术研究组对MySQL 的InnoDB 数据引擎的源代码进行了系统的分析和研究,为开发国产数据库提供技了技术积累。作者分析研究了InnoDB 锁系统部分的源代码,基本弄清了InnoDB 锁系统的工作原理和工作方式。本文第二部分介绍了InnoDB 的锁实现了表级和行级的锁定,并实现了共享、排他、意向和自增锁的锁模式,增加了面向索引操作的多种锁模式。我们研究发现InnoDB 中的锁,主要是索引的结合使用,其逻辑锁实际上是加到聚簇索引上,而非记录上。本文详述了InnoDB 的锁的基于索引的操作。对InnoDB 的锁进行了评价。
论文目录
第一部分 数据库电子商务性能测评系统中性能测试子系统的实现第1章 引言1.1 研究背景1.2 本文的工作1.3 本文组织内容第2章 电子商务性能测评系统基准选取2.1 计算机性能评价和基准测试2.2 电子商务性能测评系统基准的选取2.2.1 电子商务概述2.2.2 电子商务测评系统测评基准的选取第3章 电子商务性能测评系统原理介绍3.1 TPC-W 测试基准简介3.2 TPC-W 系统分析3.2.1 TPC-W 负载分析3.2.2 TPC-W 服务器端数据库分析第4章 电子商务性能测评系统的设计实现4.1 电子商务性能测评系统的体系结构设计4.1.1 总体结构设计4.1.2 客户端和服务器端的设计4.1.3 数据处理部分设计4.2 电子商务性能测评系统的实现4.2.1 服务器端程序实现4.2.2 客户端程序实现4.2.3 数据处理部分实现4.3 不同数据库的移植第5章 电子商务性能测评系统测评过程5.1 环境配置5.2 数据的装载和联机测试5.3 测评结果分析方法第6章 测评结果第7章 总结与展望7.1 存在问题及未来的工作7.2 结束语第二部分 InnoDB 的锁的分析第1章 引言1.1 研究背景1.2 本文的研究工作1.3 本文的组织结构第2章 InnoDB 的锁系统简介2.1 背景知识2.1.1 MySQL 和InnoDB2.1.2 并发控制和锁2.2 InnoDB 的锁系统特点第3章 InnoDB 锁的类型与模式及结构3.1 InnoDB 支持的锁的模式3.1.1 基本锁模式3.1.2 应用于索引的锁模式3.2 InnoDB 支持的锁的类型3.2.1 表级锁3.2.2 行级锁3.3 InnoDB 锁的结构3.4 索引的显式锁与隐式锁3.4.1 显式锁3.4.2 隐式锁3.4.3 锁定规则3.4.4 隐式锁向显式锁的转换3.4.5 转换的时机第4章 InnoDB 锁的基本操作4.1 锁定过程4.1.1 锁定记录过程4.1.2 锁定表的过程4.2 锁的重用4.3 死锁检测4.4 锁定的时机4.5 锁的并发使用和等待过程4.6 锁资源的释放第5章 索引系统的锁的处理工作5.1 插入记录5.2 删除记录5.3 索引页面重组时的锁处理工作第6章 总结6.1 InnoDB 锁系统的评价6.2 展望参考文献摘要Abstract致谢导师及作者简介
相关论文文献
- [1].InnoDB重做日志深入分析[J]. 萍乡学院学报 2015(06)
- [2].InnoDB表空间和缓存交互方式[J]. 网络安全和信息化 2017(02)
- [3].MySQL的体系结构及InnoDB表引擎的配置[J]. 福建电脑 2009(07)
- [4].修复损坏的InnoDB表空间[J]. 网络安全和信息化 2017(02)
- [5].MySQL中InnoDB存储引擎在NUMA系统上的优化[J]. 科技传播 2011(01)
- [6].城市照明管理公共服务云平台数据库设计与优化[J]. 软件导刊 2015(10)
- [7].一种基于MySQL Innodb数据引擎的增备方法[J]. 计算机安全 2013(05)
标签:电子商务论文; 性能测试论文;
数据库电子商务性能测评系统中性能测试子系统的实现和InnoDB锁的分析
下载Doc文档