《DB2数据库性能调整和优化(第2版)》
基本信息
作者: 牛新庄
出版社:清华大学出版社
ISBN:9787302325260
上架时间:2013-7-3
出版日期:2013 年7月
开本:16开
页码:528
版次:2-1
所属分类:计算机 > 数据库 > DB2
更多关于 》》》《DB2数据库性能调整和优化(第2版) 》
内容简介
计算机书籍
《db2数据库性能调整和优化(第2版)》侧重于介绍db2数据库的性能调优。性能调优是一个系统工程:全面监控分析操作系统、i/o性能、内存、应用及数据库才能快速找到问题根源;深刻理解db2的锁及并发机制、索引原理、数据库参数、优化器原理、sql语句调优等内部机理才能针对性地快速提出解决问题的方法;快照、db2pd、db2expln及事件监控器等则是必须熟练掌握的工具。这本书覆盖了进行db2数据库性能调优所需的全部知识和工具,并提供了大量的性能调优的实际案例。
《db2数据库性能调整和优化(第2版)》系统性地总结了db2数据库性能调整的方法、流程、思路和保持系统良好性能的注意要点。最难得的是作者分享了其10年积累的db2性能调优案例和经验总结。
目录
《db2数据库性能调整和优化(第2版)》
第1章 性能调整概述1
1.1 性能概述2
1.2 性能评估4
1.3 建立性能目标7
1.4 什么时候需要做性能调整8
1.5 性能调整准则9
1.6 性能调整的方法和过程10
1.6.1 性能调整的步骤10
1.6.2 性能调整的限制11
1.6.3 向客户了解情况11
1.6.4 性能调整流程图12
1.7 性能模型15
1.7.1 输入17
1.7.2 处理17
1.7.3 输出23
1.8 本章小结24
第2章 操作系统及存储的性能调优27
2.1 aix性能监控综述29
2.1.1 监控工具29
.2.1.2 监控系统总体运行状态30
2.1.3 监控cpu性能34
2.1.4 监控内存使用38
2.1.5 监控存储系统状态40
2.1.6 监控网络状态42
2.2 操作系统性能优化43
2.2.1 直接i/o和并发i/o44
2.2.2 异步i/o和同步i/o45
2.2.3 minpout和maxpout47
2.2.4 文件系统和裸设备47
2.2.5 负载均衡及条带化(striping)48
2.3 逻辑卷和lvmo优化53
2.3.1 使用lvmo进行优化54
2.3.2 卷组pbuf池55
2.3.3 pbuf设置不合理导致性能问题调整案例56
2.3.4 使用ioo进行优化60
2.4 操作系统性能调整总结65
2.5 存储i/o设计65
2.6 存储基本概念65
2.6.1 硬盘65
2.6.2 磁盘阵列技术67
2.6.3 存储的cache67
2.6.4 网络存储技术68
2.7 存储架构69
2.7.1 存储i/o处理过程69
2.7.2 raid iops70
2.7.3 raid 10和raid 5的比较71
2.8 良好存储规划的目标74
2.9 良好存储规划的设计原则75
2.10 存储相关性能调整案例76
2.11 存储i/o性能调整总结79
2.12 本章小结80
第3章 db2性能监控81
3.1 快照监视器案例81
3.1.1 监控动态sql语句81
3.1.2 监控临时表空间使用84
3.2 事件监视器及监控案例87
3.3 利用表函数监控93
3.4 性能管理视图及案例99
3.4.1 监控缓冲池命中率100
3.4.2 监控package cache大小101
3.4.3 监控执行成本最高的sql语句102
3.4.4 监控运行时间最长的sql语句102
3.4.5 监控sql准备和预编译时间最长的sql语句103
3.4.6 监控执行次数最多的sql语句103
3.4.7 监控排序次数最多的sql语句104
3.4.8 监控锁等待时间104
3.4.9 监控lock chain105
3.4.10 监控锁内存的使用108
3.4.11 监控锁升级、死锁和锁超时108
3.4.12 监控全表扫描的sql109
3.4.13 检查页清理器是否足够110
3.4.14 监控prefecher是否足够110
3.4.15 监控数据库内存使用111
3.4.16 监控日志使用情况112
3.4.17 监控占用日志空间最旧的事务112
3.4.18 监控存储路径113