GLOBAL index 
指向任何分区中的行
索引可以分区或不分区
表可以是分区表或非分区表
全局分区索引只能是范围分区
分区键必须是索引的前缀


一个b-tree结构索引跨所有分区
优点: 高效访问个另单条记录
缺点: 相对于分区索引缺乏可管理性
在快速访问单条记录时建议使用

索引被分区但不取决于数据 每个索引分区可以引用任何一个或所有表分区
优点: 平衡性能和可管理性
缺点: 在分区DDL操作时较本地分区索引效率低


LOCAL index
索引分区和表分区对应,仅指向应用分区中的行
索引分区键总是和表分区键相同


已分区索引 (b-tree or bitmap) 使用相同的数据连界优点: 易于管理; 并行索引扫描
缺点: 检索少量数据时效率略降低 
几乎所有数据仓库环境的索引都为本地索引

对比
全局索引与本地分区索引不同的是,全局分区索引的分区机制与表的分区机制不一样。全局分区索引只能是B树索引,到目前为止(10gR2),oracle只支持有前缀的全局索引。另外oracle不会自动的维护全局分区索引,当我们在对表的分区做修改之后,如果执行修改的语句不加上update global indexes的话,那么索引将不可用。由于本地索引的分区机制和表的分区机制一样,所以分区数量和表的分区数一致,维护也可以自动实现,对表分区的操作只会影响相关的索引分区。就性能而言,如果不考虑取数是否局限于某些分区,那么理论上对于单值检索,无分区全局索引性能优于分区索引(含本地索引和全局分区索引),但是实际情况通常数据查询都局限于少数几个分区,所以对于数据量很大的分区表,可以考虑创建本地索引。本地索引的好处是对分区的操作只会影响相应的分区,不影响未操作的分区。全局分区索引的好处在于由于分区机制和表分区机制不同,一个分区索引可能包含来自好几个数据分区的数据,所以可以分散读写,较好的缓解索引在大并发下的争用。 
总而言之,选择索引的类型,要求对于性能和可用性能够较好的平衡,一般建议通过对比测试来选择最适合业务的索引策略。