如何通过Navicat特定视图查询,分析Oracle AWR报告的执行计划以定位性能瓶颈?
- 内容介绍
- 文章标签
- 相关推荐
本文共计953个文字,预计阅读时间需要4分钟。
相关专题
navicat 本身不支持直接生成或查看 awr 报告,也不能用它查出 awr 报告里的执行计划 —— 因为 awr 报告是汇总性性能快照,不是单条 sql 的执行计划。 它和 explain plan、dbms_xplan 是两类东西:前者看系统级资源趋势(如 cpu 使用率、硬解析比例),后者看某条语句怎么走索引、是否走全表扫描。混用会找不到关键瓶颈点。
为什么在 Navicat 里执行 @?/rdbms/admin/awrrpt 会报错 ORA-06550 或找不到脚本
Oracle 官方的 awrrpt.sql 脚本只存在于数据库服务端安装目录(如 /u01/app/oracle/product/19c/dbhome_1/rdbms/admin/),不随客户端分发。
本文共计953个文字,预计阅读时间需要4分钟。
相关专题
navicat 本身不支持直接生成或查看 awr 报告,也不能用它查出 awr 报告里的执行计划 —— 因为 awr 报告是汇总性性能快照,不是单条 sql 的执行计划。 它和 explain plan、dbms_xplan 是两类东西:前者看系统级资源趋势(如 cpu 使用率、硬解析比例),后者看某条语句怎么走索引、是否走全表扫描。混用会找不到关键瓶颈点。
为什么在 Navicat 里执行 @?/rdbms/admin/awrrpt 会报错 ORA-06550 或找不到脚本
Oracle 官方的 awrrpt.sql 脚本只存在于数据库服务端安装目录(如 /u01/app/oracle/product/19c/dbhome_1/rdbms/admin/),不随客户端分发。

