inner join 走索引 left join 不走
时间: 2023-09-24 08:04:59 浏览: 109
mysql和Oracle性能比较.pdf
这个说法并不完全准确。实际上,无论是INNER JOIN还是LEFT JOIN,都可以使用索引来优化查询。但是,具体是否使用索引,取决于多方面的因素,包括表的大小、索引的选择性、查询条件、数据分布等。
在使用INNER JOIN时,如果连接字段上都有索引,那么通常会使用这些索引来优化查询。对于LEFT JOIN,它可能会扫描左边的表的全表进行匹配,因此如果左表很大,那么LEFT JOIN的性能可能会受到影响。但是,如果连接字段上都有索引,LEFT JOIN也可以使用这些索引来优化查询。
因此,无论是INNER JOIN还是LEFT JOIN,都需要根据实际情况来选择最合适的索引和查询方式。
阅读全文