实例详解 DB2 排序监控和调优
资料简介:
在 DB2 数据库系统监控中,经常会遇到 CPU 资源使用过高问题,造成此类问题的原因很多,但最主要的原因有两个,第一是过多的逻辑 I/O 读取,第二就是过多的排序 (Sort),这两个因素有时也称为 CPU 的两大杀手。所谓过多的逻辑 I/O 读取,通常指发生在缓冲池中的表扫描。
排序是指对某些数据按照某个 ( 或某些 ) 字段从大到小或从小到大排列的过程。比如,按照学生成绩从高到低排序,根据姓氏字母顺序排序等。
在 DB2 数据库中,哪些操作会引起表数据排序呢?熟悉 SQL 的朋友立即会想到 Order By。没错,如果排序字段上没有索引,或者 DB2 认为索引的开销比表扫描更大时,DB2 就会对数据进行排序。
点击下载:
2013-11-14
浏览3328
下载18