数据库索引最左原则

索引最左原则:
如果A B C建索引:
查找走索引:
A
A B
A B C
其他不走索引:
比如: B C 
      B
      C

数据库索引详细介绍:

创建索引:1、普通索引:CREATE INDEX indexName ON 表名(列名);

                  2、唯一索引:CREATE UNIQUE INDEX indexName ON 表名(列名);

删除索引:

DROP INDEX [indexName] ON 表名;

设有如下表:Student

创建索引

1、普通索引:CREATE INDEX Student_ID ON Student(ID );

2、唯一索引:CREATE UNIQUE  INDEX Student_ID2 ON Student(ID );

3、组合索引:CREATE UNIQUE  INDEX Student_ID3 ON Student(NAME,AGE,PHONE );

组合索引:上面的组合采用最左原则相当于建立了:NAME,AGE,PHONE      NAME,AGE    NAME

select * from  Student where  NAME=‘小明 ’  and  age =‘12’  执行索引

SELECT * FROM Student WHERE name like'admin%'  执行索引

 

select * from  Student where   age =‘12’ and phone=‘123’  不执行索引

SELECT * FROM Student WHEREt Name like'%admin'  不执行索引

课参考我的博客园:https://www.cnblogs.com/gangganghao888/articles/9268883.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值