记录一次 hash分区与 分区索引的测试

一直在纠结大量数据下,oracle分区策略的问题。是采用 分区加本地索引,还是采用 范围+hash组合分区。前者确定是当大量数据插入的时候,维护索引开销巨大。

现针对该问题进行一次模拟测试。测试库无太多数据,只有200多万条,结果肯定有偏差。

表结构,

200W数据全进一个主范围分区,下hash 另一个字段 10个 子分区,大致保证一个子分区20W数据左右。(另试过 天分区 hash 8000个子分区,数据入库超级慢,日志记录由于分区过多,写分区过程太耗时)。

太忙了,过程就不写了。

最后测试结果,如果不考虑维护索引本身的成本,本地索引的查询性能要优于子分区20W数据的全扫描。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值