2023-11-10
mysql多表join为什么会选错驱动表
这是我在mysql 官网上的提问,但是没有解决问题。
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
这是我在mysql 官网上的提问,但是没有解决问题。
我理解这个跟filtered机制有关系,你可以看下我这个文章,如果你建立一个(DataDate,EnterpriseID,PigFarmID) 应该可以正常选到了m0作为驱动表,或者收集表的直方图。
评论
有用 0在MySQL中使用多表JOIN时,选择驱动表(也称为连接表)是非常重要的。驱动表是用于发起连接的表,它决定了连接的顺序和方式。如果选择错误的驱动表,可能会导致查询结果不正确或者性能问题。
选择错误的驱动表通常是由于以下原因引起的:
为了避免选择错误的驱动表,可以采取以下措施:
评论
有用 0
墨值悬赏