1.我的个人想法是回表的代价很巨大,像tidb 这种这种lsm存储引擎数据库的代价比传统类mysql的数据库回表的代价更大,但是这里还是选择走index join ,似乎对于这部分成本的评估不是很精确
2.semi join 应该是没做优化的,可以看下这个帖子 子查询重复值多的情况下半连接执行太慢
感谢老师回复
1.我的个人想法是回表的代价很巨大,像tidb 这种这种lsm存储引擎数据库的代价比传统类mysql的数据库回表的代价更大,但是这里还是选择走index join ,似乎对于这部分成本的评估不是很精确
2.semi join 应该是没做优化的,可以看下这个帖子 子查询重复值多的情况下半连接执行太慢
感谢老师回复