Oracle_性能优化.pptVIP

  • 2
  • 0
  • 约3.56千字
  • 约 19页
  • 2015-10-02 发布于安徽
  • 举报
表简介 1 集群因子 (聚簇因子) 2 表分区(主要是纵向分区) 3 表重构 4 目 录 * 索引重构 5 堆表 堆表 以一种随机的方式管理。数据会放在最合适的地方,而不是以某种特定顺序来放置.存储快,读取慢。 一般需要增加索引来提高数据检索效率. * 索引组织表 把索引和一般数据列全部存储在相同位置上的表结构.存储慢,通过主键读取快. OVERFLOW子句(行溢出) 因为所有数据都放入索引,所以当表的数据量很大时,会降低索引组织表的查询性能。此时设置溢出段将主键和溢出数据分开来存储以提高效率。溢出段的设置有两种格式: PCTTHRESHOLD n :制定一个数据块的百分比,当行数据占用大小超出时,该行的其他列数据放入溢出段 INCLUDING column_name :指定列之前的列都放入索引块,之后的列都放到溢出段 ● 当行中某字段的数据量无法确定时使用PCTTHRESHOLD。 ● 若所有行均超出PCTTHRESHOLD规定大小,则考虑使用INCLUDING。 * 索引组织表的适用情况: ?? 1、 代码查找表。 ??? 2、 经常通过主码访问的表。 ??? 3、 构建自己的索引结构。 ??? 4、 加强数据的共同定位,要数据按特定顺序物理存储。 ??? 5、 经常

文档评论(0)

1亿VIP精品文档

相关文档