Oracle之分区和优化总结

Oracle分区类型:

Oracle10只有 Range 、 List  

11g:Range、List、Hash

List-List List-Range List-Hash

Range-Range Range-List Range-Hash


range:范围分区、 List:列值分区 hash:哈希分区

优化:

1.当查询时候,通过执行计划可以观察扫描分区个数,经常会遇到全分区扫描(局部索引),根据索引的高度特性,这样的性能 相比 走全表索引较差,因为Oracle索引高度一般很低。

解决:对于查询优化:需要有相对的字段落在特定分区里面。

2.对exchange、add、drop 、truncate等对分区操作,特别注意索引是否失效。

3.对于分区字段和索引:简而言之分区字段如果不是索引字段,就不会走索引

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值