您的位置:首页 > 博客中心 > 数据库 >

[Oracle] - 性能优化工具(5) - AWRSQL

时间:2022-03-10 17:56

在AWR中定位到问题SQL语句后想要了解该SQL statement的具体执行计划,于是就用AWR报告中得到的SQL ID去V$SQL等几个动态性能视图中查询,但发现V$SQL或V$SQL_PLAN视图都已经找不到对应SQL ID的记录,一般来说这些语句已经从shared pool共享池中被替换出去了。
这个时候我们可以尝试使用DBMS_XPLAN.DISPLAY_AWR存储过程来将Oracle Automatic Workload Repository自动负载仓库中记录的SQL语句相关信息抽取出来,如:

@?/rdbms/admin/awrsqrpt.sql
下面是上诉语句生成的AWRSQL:

SELECT COUNT(*) FROM T1, T2 WHERE T1.OBJECT_ID=T2.OBJECT_ID



[Oracle] - 性能优化工具(5) - AWRSQL,布布扣,bubuko.com

热门排行

今日推荐

热门手游