DB2索引.pptxVIP

  • 45
  • 0
  • 约2.64万字
  • 约 42页
  • 2016-08-21 发布于湖北
  • 举报
DB2索引

DB2 索引质量管理中心二、索引类型一、索引简介三、索引规则五、索引维护四、索引优化目录Company Logo一、索引简介一、索引简介索引的定义索引的优缺点有无索引的DML速度对比索引的定义 索引是一个单独的、物理的数据库结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针的清单(序列)。 以有海量藏书的图书馆为例,要快速找到某本书,需要:1.藏书有序排放;2.有藏书的排放清单;它应该包含2个基本的信息:1.索引列的列值2.该列值的行对应的数据页的逻辑指针。索引的优缺点优点提高数据的查询速度通过创建UNIQUE INDEX保证数据唯一性缺点进行增加、删除和修改的时候,会同时对表和索引进行操作,需要额外的成本开销。需要占用额外的物理空间。 有无索引的DML速度对比插入1万笔仅相差1秒,差别不大。如果根据主键列查询,无索引表在更新/删除/查询时比有索引表略快。如果根据索引列查询,有索引表在更新/删除/查询时比无索引表快很多。此次对比未考虑对资源的额外需求。 有无索引性能对比注:表1有索引,表2无索引,两张表一样,基础数据量为100万.(单位:秒)表1表2插入1万笔10 WHERE 条件根据主键列根据唯一索引列表1表2表1表2更新1笔普通索引列0.780.620.635.974非索引列0.780.470.945.756删除1笔0.780.470.62

文档评论(0)

1亿VIP精品文档

相关文档