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
posted @ 2022-01-05 21:10  mhabbyo  阅读(371)  评论(0编辑  收藏  举报