美文网首页
关于join时的顺序(小表在前, 大表在后)

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

作者: 搅尽脑浆 | 来源:发表于2018-12-18 15:57 被阅读0次

    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
    

    相关文章

      网友评论

          本文标题:关于join时的顺序(小表在前, 大表在后)

          本文链接:https://www.haomeiwen.com/subject/qrzbhqtx.html