搜索
写经验 领红包
 > 家居

mysql强制走索引(mysql怎么强制停止查询)

导语:MySQL实现强制查询走索引和强制查询不缓存

1.表结构如下:(包含两个索引)

前提是会使用explain分析SQL语句:

2.强制走索引

(1)直接查询使用的是userCodeIndex

(2)强制使用主键索引

语法:

注意:INDEX(indexName)里面的参数是index的名称,而不是列名,如果不知道index名称可以通过下列方式查询:

顺便说一句:key和index的区别:key有两个作用,一是约束字段,二是辅助查询(具备constraint和index的意义)

index只是辅助查询,它创建时会在另外的表空间(mysql中的innodb表空间)以一个类似目录的结构存储。

例如:强制使用userCodeIndex

3.强制不走缓存

本文内容由快快网络小媛创作整理编辑!