> 家居
mysql强制走索引(mysql怎么强制停止查询)
导语:MySQL实现强制查询走索引和强制查询不缓存
1.表结构如下:(包含两个索引)
前提是会使用explain分析SQL语句:
2.强制走索引
(1)直接查询使用的是userCodeIndex
(2)强制使用主键索引
语法:
注意:INDEX(indexName)里面的参数是index的名称,而不是列名,如果不知道index名称可以通过下列方式查询:
顺便说一句:key和index的区别:key有两个作用,一是约束字段,二是辅助查询(具备constraint和index的意义)
index只是辅助查询,它创建时会在另外的表空间(mysql中的innodb表空间)以一个类似目录的结构存储。
例如:强制使用userCodeIndex
3.强制不走缓存
本文内容由快快网络小媛创作整理编辑!