教学文章
Technology Exchange
热门课程
400电话

免费咨询热线
400-090-9964

教学文章

MySQL Study之--Index的强制使用和忽略

时间:2016-01-12 来源:

1、查看表结构

mysql> show create table emp\G


---在此表中empno 为主键,在deptno上建有索引
mysql> select * from emp;

1)全表扫描查询
mysql> explain select * from emp \G



2、通过主键查询
mysql> explain select * from emp where empno=7788\G




3)忽略主键索引
mysql> explain select * from emp ignore index(pri) where empno=7788\G


4)强制使用主键
mysql> explain select * from emp force index(pri) where empno=7788\G

5)通过索引deptno查询
mysql> explain select * from emp where deptno=10\G


6)忽略索引的使用
mysql> explain select * from emp ignore index(deptno) where deptno=10\G




7)强制使用索引
mysql> explain select * from emp  force index (deptno) where deptno=10\G





版权所有@北京神脑资讯技术有限公司(CUUG,中国UNIX用户协会) Copyright ALL Rights Reserved 京ICP备11008061号-1

CUUG旗下网站:www.cuug.com.cn www.cuug.com oracle.cuug.com bbs.cuug.com www.cuug.net

电话:010-59426307 010-59426319 邮政编码:100089

地址:北京市海淀区北清路164号28-38号院