暂无图片
返回数说广场
2022-01-05
查看执行计划 一.获取执行计划的6种方法(详细步骤已经在每个例子的开头注释部分说明了): 1. explain plan for获取; 2. set autotrace on ; 3. statistics_level=all; 4. 通过dbms_xplan.display_cursor输入sql_id参数直接获取 5. 10046 trace跟踪 6. awrsqrpt.sql 二.适用场合分析 1.如果某SQL执行非常长时间才会出结果,甚至慢到返回不了结果,这时候看执行计划就只能用方法1; 2.跟踪某条SQL最简单的方法是方法1,其次就是方法2; 3.如果想观察到某条SQL有多条执行计划的情况,只能用方法4和方法6; 4.如果SQL中含有多函数,函数中套有SQL等多层递归调用,想准确分析,只能使用方法5; 5.要想确保看到真实的执行计划,不能用方法1和方法2; 6.要想获取表被访问的次数,只能使用方法3;
0
暂无图片 1
419
分享

评论

热门数说