没有足够的信息来真正回答问题。我曾在一些应用程序上工作过,这些应用程序出于一个原因减少查询数量而出于另一个原因增加查询数量 都
提高了性能。在同一个应用中!
对于表大小,数据库配置以及查询外部表的频率的某些组合,执行两个查询可能比LEFT JOIN快得多。 但是经验和测试是唯一可以告诉你的东西
。具有中等大小表的MySQL似乎对此很敏感,IME。在一个表上执行三个查询通常比一个查询联接三个查询要快得多。我已经看到了一个数量级的加速。

没有足够的信息来真正回答问题。我曾在一些应用程序上工作过,这些应用程序出于一个原因减少查询数量而出于另一个原因增加查询数量 都
提高了性能。在同一个应用中!
对于表大小,数据库配置以及查询外部表的频率的某些组合,执行两个查询可能比LEFT JOIN快得多。 但是经验和测试是唯一可以告诉你的东西
。具有中等大小表的MySQL似乎对此很敏感,IME。在一个表上执行三个查询通常比一个查询联接三个查询要快得多。我已经看到了一个数量级的加速。