mirror of https://github.com/qiurunze123/miaosha
修复错误
parent
f0c6cc35df
commit
ceaff703c2
|
@ -189,19 +189,19 @@
|
|||
|
||||
![整体流程](https://raw.githubusercontent.com/qiurunze123/imageall/master/mysql2.png)
|
||||
|
||||
有索引可用
|
||||
无索引可用
|
||||
|
||||
EXPLAIN SELECT * FROM `miaosha_mysql_test` WHERE mobile='166011' ;
|
||||
|
||||
![整体流程](https://raw.githubusercontent.com/qiurunze123/imageall/master/mysql3.png)
|
||||
|
||||
无索引可用
|
||||
有索引可用
|
||||
|
||||
EXPLAIN SELECT * FROM `miaosha_mysql_test` WHERE userid='2222' or mobile='166011' ;
|
||||
|
||||
![整体流程](https://raw.githubusercontent.com/qiurunze123/imageall/master/mysql4.png)
|
||||
|
||||
无索引可用
|
||||
有索引可用
|
||||
|
||||
![整体流程](https://raw.githubusercontent.com/qiurunze123/imageall/master/mysql5.png)
|
||||
|
||||
|
@ -250,4 +250,4 @@
|
|||
3、如果where条件中是OR关系,加索引不起作用
|
||||
4、联合索引比对每个列分别建索引更有优势,因为索引建立得越多就越占磁盘空间,
|
||||
在更新数据的时候速度会更慢。另外建立多列索引时,顺序也是需要注意的,
|
||||
应该将严格的索引放在前面,这样筛选的力度会更大,效率更高。
|
||||
应该将严格的索引放在前面,这样筛选的力度会更大,效率更高。
|
||||
|
|
Loading…
Reference in New Issue