暂无图片
查询 mysql 数据库记录时,如果存在多个索引, mysql 是选择最优的一个来使用,还是合并所有索引来执行呢?
我来答
分享
暂无图片 匿名用户
查询 mysql 数据库记录时,如果存在多个索引, mysql 是选择最优的一个来使用,还是合并所有索引来执行呢?

查询 mysql 数据库记录时,如果存在多个索引, mysql 是选择最优的一个来使用,还是合并所有索引来执行呢?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
cqiwen

根据你的查询条件来选择的。你也不可能对相同的列创建多个索引吧?除非你是创建单列索引和组合索引。这个就具体看优化器如何选择了。

暂无图片 评论
暂无图片 有用 0
打赏 0
chengang

大多数情况都是选择最优。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏