TPC-C与数据库性能优化
摘要 | 第1-4页 |
ABSTRACT | 第4-7页 |
第1章 绪论 | 第7-10页 |
·前言 | 第7-8页 |
·国内外研究现状 | 第8页 |
·课题背景 | 第8-10页 |
第2章 基础知识介绍 | 第10-27页 |
·SQL SERVER简介 | 第10-12页 |
·SQL Server数据库的起源和发展 | 第10页 |
·SQL Server的优点 | 第10-11页 |
·SQL Server的特征和组件 | 第11-12页 |
·数据库性能测试 | 第12-13页 |
·性能评测方法 | 第12-13页 |
·关系数据库测评方法 | 第13页 |
·TPC-C标准 | 第13-27页 |
·TPC组织简介 | 第13-14页 |
·TPC-C基准 | 第14-15页 |
·TPC-C商业模型 | 第15-17页 |
·TPC-C结构和数据组织 | 第17-21页 |
·TPC-C的事务类型 | 第21-27页 |
第3章 测试过程与结果 | 第27-32页 |
·测试框架及步骤 | 第27-28页 |
·测试基准配置 | 第28-29页 |
·测试结果及分析 | 第29-32页 |
第4章 数据库系统优化 | 第32-55页 |
·从高到低的优化方法 | 第32-33页 |
·调整应用 | 第33-37页 |
·优化SQL语句 | 第33-34页 |
·使用存储过程 | 第34-36页 |
·使用索引和聚簇 | 第36-37页 |
·调整服务器 | 第37-41页 |
·轻量缓冲池 | 第37页 |
·锁和最大异步I/O | 第37-38页 |
·服务器内存数 | 第38-39页 |
·最大工作者线程数 | 第39页 |
·设置工作区大小 | 第39-40页 |
·恢复时间间隔 | 第40页 |
·用户连接 | 第40-41页 |
·调整操作系统 | 第41-42页 |
·调整前台应用程序 | 第41页 |
·禁用不必要的服务 | 第41页 |
·优化网络 | 第41-42页 |
·操作系统带区化 | 第42页 |
·调整硬件 | 第42-49页 |
·调整处理品 | 第42-43页 |
·调整内存 | 第43-46页 |
·调整磁盘 | 第46-49页 |
·优化方案 | 第49-51页 |
·建立结构合理的数据库 | 第49页 |
·合理设置初始化参数 | 第49-50页 |
·调整操作系统平台 | 第50-51页 |
·利用完整性约束和触发器 | 第51页 |
·优化后测试结果 | 第51-55页 |
第5章 总结与未来展望 | 第55-57页 |
·论文总结 | 第55页 |
·未来工作 | 第55-57页 |
参考文献 | 第57-60页 |
致谢 | 第60-61页 |
附录A | 第61-67页 |