8
|
Piskvor left the building Rohit Kumar · 技术社区 · 16 年前 |
1
12
应该更快,因为乐观主义者可以选择最有效的计划。以子查询的方式编写时,您强制它按特定顺序执行步骤,而不是让它选择最佳连接顺序。 通常应避免子查询,因为它们的性能通常不如连接查询(尽管在某些情况下它们是不可避免的) |
2
5
|
3
4
关于原因的具体解释
http://dev.mysql.com/doc/refman/5.0/en/subquery-restrictions.html . 还有这个 bug report . |
4
2
值得指出的是,连接的性能优于子查询,这并不适用于所有DBMS。但对于MySQL来说确实如此。 |
5
1
您可以使用 . 在MySQL中,它无疑提高了性能。有关更多优化帮助,您可以参考: MySQL-In-Query-Optimization |
6
0
|
hello_programmers · Mysql从其他表输出一列 1 年前 |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |
Popo · Sql查询:返回数据库中不可用的where条件 1 年前 |
Hamdan Nuramdani · 对账单中一周内不同表中的数据求和 1 年前 |
Kugelfisch · 用php为数据库加密数据 1 年前 |