JOIN 查询比几个查询快吗?(您运行主查询,然后根据主查询的结果运行许多其他 SELECT)
我问是因为加入它们会使我的应用程序设计复杂化很多
如果它们更快,任何人都可以粗略地估计多少?如果是 1.5 倍,我不在乎,但如果是 10 倍,我想我会。
这太模糊了,无法为您提供与您的具体案例相关的答案。这取决于很多事情。杰夫阿特伍德(本网站的创始人)实际上写过这个。但是,在大多数情况下,如果您拥有正确的索引并且正确地进行了 JOIN,那么进行 1 次旅行通常会比多次旅行要快。