编辑推荐
本书*版:《DB2数据库性能调整和优化(第2版)》已出版
链接地址:http://product.dangdang.com/23290630.html
从全局的角度(操作系统、存储、数据库设计和应用SQL)来讲解如何调优。
本书将基本概念、深入研究、性能监控、调整案例等相关内容,按照每章一条主线展开,从而使读者通过每章的阅读,能够对相关知识有一个纵向的深入认知。
本书性能问题基本上涵盖了实际工作中90%的性能问题,具有重大参考价值。
本书是作者10年积累的DB2性能调优案例和经验的总结。 ;
内容简介
本书侧重于介绍DB2数据库的性能调优。性能调优是一个系统工程:全面监控分析操作系统、I/O性能、内存、应用及数据库才能快速找到问题根源;深刻理解DB2的锁及并发机制、索引原理、数据库参数、优化器原理、SQL语句调优等内部机理才能有针对性地快速提出解决问题的方法;快照、db2pd、db2expln及事件监控器等则是必须熟练掌握的工具。这本书正是覆盖了性能调优所需要的全部领域,并提供了大量的性能调优的实际案例。
本书系统性地总结了DB2数据库性能调整的方法、流程、思路和保持系统良好性能的注意要点。最难得的是作者分享了10年积累的DB2性能调优案例和经验总结。
作者简介
暂无
目录
第1章 性能调整概述
1.1 性能概述
1.2 性能评估
1.3 建立性能目标
1.4 什么时候需要做性能调整
1.5 性能调整准则
1.6 性能调整的方法和过程
1.6.1 性能调整的步骤
1.6.2 性能调整的限制
1.6.3 向客户了解情况
1.6.4 性能调整流程图
1.7 性能调整总结
第2章 存储I/O设计
2.1 存储基本概念
免费在线读
第2章 存储I/O设计
对于任何程序的运行来说,最慢、最花费时间的操作实际上是从磁盘中检索数据。这主要缘于磁盘I/O访问中存在的物理机械过程(磁头旋转和寻道)。尽管磁盘存储技术在最近几年取得了极大的进步,但磁盘的旋转速度却没有太大的提高。您必须清楚这样一个事实:在一定条件下,RAM访问仅需要大概540个CPU时钟周期,而磁盘访问则需要花费大概20 000 000个CPU时钟周期。很明显,系统中访问数据最薄弱的环节就是磁盘l/O存储系统,从性能调整的角度来说,就是确保磁盘数据布局不会成为更严重的瓶颈。糟糕的数据布局将会给I/O性能带来更大的影响。在对系统进行任何优化活动之前,首先应该了解您的存储I/O系统的物理体系结构,因为如果您所设计的存储I/O系统非常糟糕,并且其中包含慢速磁盘,或者适配器的使用非常低效,那么其他的任何优化工作都无法提供帮助。
数据库的作用就是实现对数据的管理和查询。任何一个数据库系统,必然存在对数据的大量读、写操作。所以I/O问题也往往是导致数据库性能问题的重要原因。要控制好数据库的整体I/O性能,在规划数据库架构时就需要做好存储I/O系统的设计和配置。例如,将对I/O要求不同的文件放置在不同的存储设备上;规划表空间容器的分布、均衡I/O负担、使用并行I/O访问等。在一个应用系统的逻辑部署和物理部署图中,存储和操作系统位于应用系统体系结构的最底层。而数据库是部署在操作系统和存储层之上的,所以我们在做数据库的物理设计和逻辑设计之前,必须先做好存储I/O设计。存储I/O设计中最大的一个原则就是将I/O访问的分布最大限度地平衡在所有可以利用的物理设备上。
……
DB2数据库性能调整和优化 pdf下载声明
本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版