数据库
首页 > 数据库> > mysql – 需要了解查询执行计划

mysql – 需要了解查询执行计划

作者:互联网

有没有办法像java调试一样查看mysql / oracle查询执行计划.
我想知道mysql / oracle如何执行我们的查询以及执行中涉及的步骤是什么.

解决方法:

对于mysql你应该使用

EXPLAIN <query>

例如

EXPLAIN SELECT * FROM tableX

mysql reference

对于oracle,有类似但更详细的东西:

EXPLAIN PLAN FOR <query>

例如

EXPLAIN PLAN FOR SELECT * FROM tableX

另见:reference for oracle

标签:mysql,sql-execution-plan
来源: https://codeday.me/bug/20190621/1251540.html