LOU*_*MAR 4 mysql sql-execution-plan
有没有办法像Java调试一样查看mysql / oracle查询执行计划。我想知道mysql / oracle如何执行我们的查询以及执行过程涉及哪些步骤。
对于mysql,您应该使用
EXPLAIN <query>
Run Code Online (Sandbox Code Playgroud)
例如
EXPLAIN SELECT * FROM tableX
Run Code Online (Sandbox Code Playgroud)
对于oracle,有一些类似但更详细的内容:
EXPLAIN PLAN FOR <query>
Run Code Online (Sandbox Code Playgroud)
例如
EXPLAIN PLAN FOR SELECT * FROM tableX
Run Code Online (Sandbox Code Playgroud)
另请参见:oracle参考
对于您想要的 MySQL EXPLAIN:http://dev.mysql.com/doc/refman/5.0/en/explain.html
在 Oracle 上,它是EXPLAIN PLAN:http ://docs.oracle.com/cd/B10500_01/server.920/a96533/ex_plan.htm
| 归档时间: |
|
| 查看次数: |
2286 次 |
| 最近记录: |