我在命令行中
EXPLAN PLAN INTO XXX FOR SELECT * FROM XXXX;
显示的执行计划是这样的:
但是我在PLSQL中,执行同样的EXPLAIN 操作,
直接查询的时候,显示的结果是这样的:
下面的那张图片,缩进都乱掉了,请问下,该如何处理这个问题??如何能做到和命令行中显示一样?
...全文
4245打赏收藏
EXPLAIN PLAN格式化的问题
我在命令行中 EXPLAN PLAN INTO XXX FOR SELECT * FROM XXXX; 显示的执行计划是这样的: 但是我在PLSQL中,执行同样的EXPLAIN 操作, 直接查询的时候,显示的结果是这样的: 下面的那张图片,缩进都乱掉了,请问下,该如何处理这个问题??如何能做到和命令行中显示一样?
在sql窗口的查询结果中,由于不同字符的宽度不一样,导致格式看起来有点乱,这是字符显示的问题
按F5展示执行计划,和explain plan其实是一样的。大概过程就是:
1. explain plan set statement_id='xxx' for .............. 此时预估的执行计划会被insert到plan_table$中
2. PL/SQL developer根据上面的statement_id从plan_table$里面查出结果,并进行格式处理,展出出来
3. delete from plan_table where statement_id='xxxx'