mysql索引

一:索引类别:

普通索引:index 主键索引:primary

唯一索引:unique :身份证id

全文索引:fultext  最好使用在大文本中

空间索引:spatial:尽量不用

二:创建索引语句:

1.create table student(

id int

email varchar

index(email)

)

2.create index scms_appl_index2 on scms_appl(appl_id,inst_cd)

3.alter table scms_appl add unique index scms_appl_index (inst_cd(11));

三:命中索引 和覆盖索引

即scms_appl有索引scms_appl_index1(appl_id,ln_type_cd)

select * from scms_appl ;此sql命中索引

select t.appl_id,ln_type_cd  from scms_appl:此sql覆盖了索引

四:联合索引和索引合并

scms_appl有索引scms_appl_index1(appl_id),scms_appl_index2(appl_brch_cd,inst_cd),scms_appl_index1(appl_id,appl_brch_cd,inst_cd)

select appl_id,appl_brch_cd,inst_cd where scms_appl where appl_id ='474260701' and appl_brch_cd ='500232';:

联合索引:当经常使用到这几个条件时使用

索引合并:单个条件好一点

五:最左前缀匹配原则

从左置右依次匹配原则 当碰到》 like between 停止

 

 

 

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值