my24_mysql索引-使用篇

索引提示

SELECT * FROM table1 USE INDEX (col1_index,col2_index)
  WHERE col1=1 AND col2=2 AND col3=3;

SELECT * FROM table1 IGNORE INDEX (col3_index)
  WHERE col1=1 AND col2=2 AND col3=3;
三个列上都有索引,
第一个SQL则只会使用括号内指定的两个索引,第三个列上虽然有索引,但因为不在括号内,不被使用
第二个SQL则是禁用括号内的索引,第三个列上虽然有索引,但因为在括号内,不被使用
原文地址:https://www.cnblogs.com/perfei/p/10273271.html