分区,分区索引

1,分区

10g
range,list,hash分区

11g新增
interval,system分区

组合分区
10g
只支持 Range-List Range-Hash
11g
RangeListInterval都可以作为Top level分区,而Second level则可以是RangeListHash,也就是在11g中可以有3*3=9种复合分区

http://www.cnblogs.com/coffeegg/archive/2011/11/07/2238903.html
分区表索引,对分区表可以创建以下三种索引
1,global全局索引(分区索引)
全局索引可以对分区键,或非分区键建立各种相同或者不同形式的索引,但其维护成本较高 。
2,local索引(分区索引)
local索引一定是根据分区键来建立索引。如果A表对ID进行了分区,又在Name列上建立了local索引,那么这个索引首先是按ID分区了的,然后在各个分区上对name列建索引。
表用a列作分区,索引用b做局部分区索引,若where条件中用b来查询,那么oracle会扫描所有的表和索引的分区,成本会比分区更高,此时可以考虑用b做全局分区索引
3,普通索引(不是分区索引)




分区索引重建
1,local索引不能对整个分区索引进行rebuild

 ALTER INDEX REBUILD PARTITION ;

2, 全局索引,根据全局索引锁定义的分区名称修改即可,若没有分区,和普通单表索引重新编译方式相同:

 ALTER INDEX REBUILD;



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11990065/viewspace-753100/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/11990065/viewspace-753100/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值