inner join:
若左右表都没有索引,会让小表驱动大表
若左右表都有索引,会让小表驱动大表
若只有一方有索引,则会让无索引表驱动有索引表
left join:
无论是否有索引,连接左侧的表一定是驱动表,右边儿一定是被驱动表
right join同理left join
mysql关于join驱动表与非驱动表的选择
最新推荐文章于 2024-08-23 09:39:07 发布
inner join:
若左右表都没有索引,会让小表驱动大表
若左右表都有索引,会让小表驱动大表
若只有一方有索引,则会让无索引表驱动有索引表
left join:
无论是否有索引,连接左侧的表一定是驱动表,右边儿一定是被驱动表
right join同理left join