mysql 索引问题有知道的吗?
MySQL5.7
我的表 比较简单 只有 id,a,b 三个字段 (id是自增主键)
一开始 表中只有一个索引 a, 发现如下语句走a索引
explain select a,b from t1 where a=998 and b = 13;后来新增了个 (a,b)联合索引, 结果发现还是走 a 索引, 不走联合索引
后来删除了 索引a, 只保留 (a,b)联合索引, 发现上面sql 走了联合索引, 并且是覆盖索引
之后又加上 索引a, 发现走的还是 (a,b)联合索引
那为什么一开始一直走索引a呢? 感觉好像缓存了什么似的..... 好奇怪
mysql优化
mysql
mysql 索引
赞
收藏 0
回答 1
待解决
相关问题
mysql共享锁问题有知道的吗?
3929浏览 • 1回复 待解决
mysql主从同步的问题有知道的吗?
3774浏览 • 1回复 待解决
mysql插入多条记录的问题有知道的吗?
3100浏览 • 1回复 待解决
请教一个mysql问题有知道的吗?
3517浏览 • 1回复 待解决
mysql替换字符串的问题有知道的吗?
4568浏览 • 1回复 待解决
Mysql怎么添加外键有知道的吗?
3148浏览 • 1回复 待解决
MySQL中innodb的锁有知道的吗?
3057浏览 • 1回复 待解决
关于node和mysql并发处理的小问题有知道的吗?
3591浏览 • 1回复 待解决
有关Mysql数据库跟踪器的问题有知道的吗?
3627浏览 • 1回复 待解决
WebView层级问题有知道的吗?
6726浏览 • 1回复 待解决
AES 加密问题,有知道的吗?
1526浏览 • 1回复 待解决
obproxy路由问题有知道的吗?
5770浏览 • 2回复 待解决
mysql 关联查询问题有没有知道的?
3495浏览 • 1回复 待解决
请问imanaer的问题有知道的吗?
4033浏览 • 1回复 待解决
ohos:remote的问题有知道的吗?
5468浏览 • 1回复 待解决
SQL解析的问题有知道的吗?
4844浏览 • 1回复 待解决
ets组件定位问题有知道的吗?
4146浏览 • 1回复 待解决
开发调试问题有知道的吗?
3362浏览 • 1回复 待解决
有知道鸿蒙BLE扫描问题的吗?
3374浏览 • 1回复 待解决
单向绑定问题,有知道方法的吗?
1861浏览 • 1回复 待解决
关于redis 集群问题有知道的吗?
3417浏览 • 1回复 待解决
创建json文件的问题有知道的吗?
4349浏览 • 1回复 待解决
关于图片组件的问题有知道的吗?
2196浏览 • 1回复 待解决
Ubuntu terminal切换的问题有知道的吗?
3371浏览 • 1回复 待解决
window 安装 Docker的问题有知道的吗?
3598浏览 • 1回复 待解决





















Mysql 优化器默认基于RBO成本计算,哪个成本快,用哪个,不一定就是最优解。
另外建索引一般只需建a,b 和 b 两对索引,不会建a,b 和 a(这个没必要而且增加维护成本)。