文摘
英文文摘
独创性说明
引言
1数据库性能调整基本框架
1.1性能调整的概念
1.1.1系统应用调整
1.1.2 SQL Server调整
1.1.3系统硬件调整
1.2性能调整的目标
1.2.1响应时间和吞吐量
1.2.2数据库的可用性
1.2.3数据库的命中率
1.2.4内存的使用情况
1.3性能调整基本策略
1.3.1数据库应用系统调整的特点
1.3.2影响性能调整的共性因素
1.3.3性能调整的总体策略
1.4性能调整的步骤
1.4.1优化业务逻辑
1.4.2调整数据结构设计
1.4.3调整应用程序结构
1.4.4优化数据库的逻辑结构
1.4.5优化数据库的操作
1.4.6数据库服务器性能调整
2基于E-START股票交易系统的数据库性能调整分析
2.1 E-START股票交易系统
2.1.1系统概要
2.1.2系统构成
2.1.3 E-START系统业务流程
2.1.4 E-START系统客户端机能
2.1.5 E-START系统数据库设计
2.2 E-START系统数据库性能调整分析
2.2.1性能度量的概念
2.2.2性能问题分析
2.2.3 E-START系统数据库性能调整的分析
3数据库设计调整
3.1逻辑数据库设计调整
3.1.1反规范设计
3.1.2利用反规范化提高性能
3.2调整物理数据库设计
3.2.1数据库功能分配
3.2.2优化tempdb性能
3.2.3创建索引
3.2.4文件和文件组的高效使用
3.2.5优化事务日志性能
4 E-START股票交易系统客户端应用程序调整
4.1系统架构的调整
4.2优化SQL语句
4.2.1 SQL语句的优化分析
4.2.2使用优化器优化SQL语句
4.3存储过程
4.3.1存储过程的优点
4.3.2使用存储过程
4.4调整应用程序代码
5服务器性能调整
5.1服务器硬件性能调整
5.1.1 SMP系统结构
5.1.2调整处理器
5.1.3调整磁盘驱动器
5.1.4调整内存
5.2调整SQL Server的设置
5.2.1锁调整
5.2.2最大异步I/O
5.2.3最大服务器内存数
5.2.4最大工作者线程数
5.2.5最小服务器内存数
5.2.6工作区大小调整
5.2.7恢复时间间隔
5.2.8用户管理
5.3调整操作系统Microsoft Windows 2000的设置
5.3.1配置服务器任务调度
5.3.2配置虚拟内存
结论
参考文献
致 谢
大连理工大学学位论文版权使用授权书