在两个表进行连接时,用小表来驱动大表可以提高系统的执行效率。
两表连接时,先执行的是两个表的笛卡尔积,接着是 on 的条件筛选,然后是 join 类型进行外部行的添加。
如果是 inner join,没有什么差别;
如果是 left join,就应该把大表放在后面;
如果是 right join,就应该把大表放在前面。
在两个表进行连接时,用小表来驱动大表可以提高系统的执行效率。
两表连接时,先执行的是两个表的笛卡尔积,接着是 on 的条件筛选,然后是 join 类型进行外部行的添加。
如果是 inner join,没有什么差别;
如果是 left join,就应该把大表放在后面;
如果是 right join,就应该把大表放在前面。