oracle何时使用索引

以下情况可以使用索引 :

1.列中数据值分布范围广。

比如,人的工资,范围可能是从1000到上亿,分布比较广,所以可以使用索引来提速,查询。

若是范围 比较小,比如人生存的年龄 ,顶多是1到130左右,这样就不适合使用索引 。 

2.列经常在where子句或连接条件中出现。

3.表经常被 访问而且数据量很大,访问的数据大概占数据总量的2%-4%

索引类似于字典的索引。

不适合使用索引:

1.表很小

2.表经常更新,

3.列不经常做为连接条件或出现在where子句中,查询的数据大于2%-4%

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值