mysql – JOIN查询vs多个查询

JOIN查询比几个查询更快吗? (运行主查询,然后根据主查询的结果运行许多其他SELECT)

我问,因为加入他们会使我的应用程序的设计复杂化

如果他们更快,任何人都可以粗略估计多少?如果是1.5x我不在乎,但如果是10x我想我做。

这太模糊了,给你一个与你的具体情况相关的答案。这取决于很多事情。 Jeff Atwood(这个网站的创始人)实际上是wrote about this.在大多数部分,虽然,如果你有正确的索引,你适当地做你的JOINs,通常要做比1几次更快。
http://stackoverflow.com/questions/1067016/join-queries-vs-multiple-queries

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:mysql – JOIN查询vs多个查询