关于join时的顺序(小表在前, 大表在后)

t1, t2 均为查询出来的临时表
t1 10亿条数据
t2 10万条数据

应把 t2 (小表) 放在前面 节省运算

select t1.col1, t2.col2, t2.key
from 
( select col2, key from test_table2 ) t2
join 
( select col1, key from test_table1 ) t1
on t1.key=t2.key
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容