如何查看sql 执行计划的历史变更

2025-03-25 05:05:00
推荐回答(1个)
回答1:

查看sql 执行计划的变更历史:

1: 在PL/SQL下按F5查看执行计划。第三方工具toad等。

很多人以为PL/SQL的执行计划只能看到基数、优化器、耗费等基本信息,其实这个可以在PL/SQL工具里面设置的。可以看到很多其它信息,如下所示

2、在SQL*PLUS(PL/SQL的命令窗口和SQL窗口均可)下执行下面步骤:

SQL>EXPLAIN PLAN FOR
         SELECT * FROM SCOTT.EMP;  --要解析的SQL脚本
SQL>SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY);

3、执行结果: