MySQL执行计划及SQL优化的重点在于子查询和关联查询的效率对比。子查询是灵活多样的,适合作为查询的筛选条件,而关联查询更适合查看多表数据。子查询不必需有关联字段,而关联查询必须有字段关联。表关联的效率要高于子查询,因为子查询会导致笛卡尔积。虽然数据量较大时,连接查询可能更快,但一般情况下,使用子查询更为合适,容易控制。子查询在MYSQL中需要创建临时表,这会影响查询速度,因为涉及创建和销毁临时表的过程。