oracle 收集 awr 报告
# 定位到生产awr报告的sql
find / | grep awrrpt.sql
-- 数据库中执行 根据提示生产对应表的报告
@/u01/app/oracle/product/11.2.0/db_1/rdbms/admin/awrrpt.sql
# 发报告到对应的人员邮箱中
cat awrrpt_1_12206_12358.html | mutt -e "set content_type=text/html" -s "NC_awr_report" dba@test.com
@?/rdbms/admin/awrrpt.sql
html
3 # 3天的意思
根据截图输入 begin_snapId
根据截图输入 end_snapId
输入生成的报告名称
exit
sz report_name
浏览器内打开查看 top sql
Oracle 11g RAC生成 AWR 报告方法 找对应的文件生成不同的报告
1.生成单实例 AWR 报告:
@$ORACLE_HOME/rdbms/admin/awrrpt.sql
2.生成 Oracle RAC AWR 报告:
@$ORACLE_HOME/rdbms/admin/awrgrpt.sql
3.生成 RAC 环境中特定数据库实例的 AWR 报告:
@$ORACLE_HOME/rdbms/admin/awrrpti.sql
4.生成 Oracle RAC 环境中多个数据库实例的 AWR 报告的方法:
@$ORACLE_HOME/rdbms/admin/awrgrpti.sql
5.生成 SQL 语句的 AWR 报告:
@$ORACLE_HOME/rdbms/admin/awrsqrpt.sql
6.生成特定数据库实例上某个 SQL 语句的 AWR 报告:
@$ORACLE_HOME/rdbms/admin/awrsqrpi.sql