第1章 性能优化方法学
1.1 什么是性能问题
1.1.1 如何发现性能问题
1.1.2 衡量性能的关键指标
1.1.3 性能基准测试
1.1.4 制定优化目标
1.2 性能优化方法学
1.2.1 几种常见误区
1.2.2 自上而下(From Top To Down)方法学
1.2.3 自下而上(From Down To Top)方法学
1.2.4 自上而下和自下而上,如何选择?
1.3 高质量数据库设计
1.3.1 充分了解需求
1.3.2 设计概念模型
1.3.3 设计逻辑结构
1.3.4 设计物理结构
1.3.5 应用开发阶段
1.3.6 运行维护阶段
1.4 性能调整与优化
1.4.1 磁盘瓶颈
1.4.2 CPU瓶颈
1.4.3 内存瓶颈
1.4.4 网络瓶颈
1.4.5 懒惰系统
1.4.6 关键SQL语句优化
1.5 性能优化基本准则
1.6 小结
第2章 实战案例研究与分享
2.1 性能问题的提出
2.1.1 系统现状:从Oracle RAC谈起
2.1.2 性能优化解决方案:“分库”架构
2.1.3 高可用解决方案:DB2 HADR
2.2 实施:经营分析库
2.2.1 DB2数据库安装
2.2.2 操作系统参数配置
2.2.3 实例创建与配置
2.2.4 存储规划与文件系统创建
2.2.5 数据库创建
2.2.6 DB2参数配置
2.3 实施:DB2 HADR
2.3.1 准备工作
2.3.2 复制数据库
2.3.3 配置HADR
2.3.4 启动主从数据库
2.3.5 HADR切换演练
2.3.6 为JAVA应用配置ACR
2.4 性能分析
2.4.1 业务分析
2.4.2 系统分析
2.4.3 优化方法学与计划
2.5 性能优化
2.5.1 全局调整和优化
2.5.2 人力资源模块优化
2.5.3 查询分析模块优化
2.5.4 报表应用优化
2.5.5 性能优化总结
2.6 小结
第3章 高质量物理设计
3.1 从数据库硬件选型谈起
3.1.1 对主机的考虑
3.1.2 对存储的考虑
3.1.3 对网络环境的考虑
3.1.4 电信公司选型结果
3.2 存储设计
3.2.1 磁盘与磁盘阵列技术
3.2.2 条带化
3.2.3 存储设计
3.2.4 为电信公司规划存储
3.2.5 为电信公司创建数据库
……
第4章 经典逻辑设计
第5章 高级逻辑设计
第6章 系统监控
第7章 配置参数与运维工具优化
第8章 锁和日志优化
第9章 SQL语句优化实战
第10章 DB2数据仓库设计与优化
第11章 DB2 pureScale集群数据库
后记 信念的奇迹
缩略语
参考文献