哪一个在mysql中运行得更快

时间:2010-04-12 03:42:53

标签: performance mysql

哪一个在mysql中运行得更快: 具有多个连接的查询或使用嵌套选择的查询?

3 个答案:

答案 0 :(得分:5)

在这种情况下无法回答。你应该用EXPLAIN

分析每一个

答案 1 :(得分:1)

如果表格上有正确的索引,我会说JOINS会更高效,但是 测试各种查询的性能总是最佳做法< / em>的

答案 2 :(得分:0)

在大多数情况下,JOINS更有效率。这假设您正在加入已编制索引的列。 HOwever,上面的答案是对的。您需要使用EXPLAIN评估您的特定查询才能看到。