oracle 分区表索引和表索引有什么区别?

如题所述

  分区索引和表索引区别:
  分区表简单的可以理解为,物理独立,逻辑聚集的一些单位;为了更好的表达业务,把这些物理存储具有相似或者相同特性的存储逻辑化整为0,进行操作;所以分区所以是根据每个分区建立的索引,又会根据分区表的表达形式,分区索引又可以建为组合索引(根据分区表中,分区字段的业务逻辑);
  表索引就是建立在一般表上的索引,并无其他含义;
  总结:
  无论是物理表还是索引,在数据库中,都会占用存储空间。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-01-29
分区索引和表索引的理解关键是:分区表与一般的表有什么区别;
分区表简单的可以理解为,物理独立,逻辑聚集的一些单位;为了更好的表达业务,把这些物理存储具有相似或者相同特性的存储逻辑化整为0,进行操作;所以分区所以是根据每个分区建立的索引,又会根据分区表的表达形式,分区索引又可以建为组合索引(根据分区表中,分区字段的业务逻辑);
一般索引很简单就是建立在一般表上的索引;
无论是物理表还是索引,在数据库中,都会占用存储空间;
第2个回答  2012-01-29
分区表索引(LOCAL INDEX)只能用于分区表;
表索引(GLOBAL INDEX)用于分区表无效。

你可以做个试验,写个SQL语句,看执行计划就知道了。本回答被网友采纳
第3个回答  2012-01-31
一个是针对分区,一个是针对全表。
相似回答