如果发现sql语句始终走另一个索引,但是希望它走想要的索引,怎么办

利用 force index()指定想要走的索引

一、使用explain工具分析sql

explain select count(id) from person_info_large;

![在这里插入图片描述](https://img-blog.csdnimg.cn/20200216192405278.pn
二、修改sql或者尽量让sql走索引

explain select count(id) from person_info_large force index (primary);
在这里插入图片描述

发布了126 篇原创文章 · 获赞 46 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/loulanyue_/article/details/104139853