重庆思庄技术分享——oracle 各种报告收集方法

oracle 各种报告收集方法

创建awr快照
exec dbms_workload_repository.create_snapshot();

输出top前300条sql

exec DBMS_WORKLOAD_REPOSITORY.AWR_SET_REPORT_THRESHOLDS(top_n_sql=>300);     

@?/rdbms/admin/awrrpt.sql     --单实例的awk报告


@?/rdbms/admin/awrgrpt.sql   --rac的awk报告


@?/rdbms/admin/awrddrpt.sql  --单实例的awk对比报告


@?/rdbms/admin/awrgdrpt.sql  --rac的awk对比报告


@?/rdbms/admin/awrsqrpt.sql   --单个sql的报告

@?/rdbms/admin/ashrpt.sql     --ash报告   (可以看awr报告里top等待事件对应的sql)

@?/dbms/admin/addmrpt.sql   --addm报告   (优化建议)

创建awr快照
exec dbms_workload_repository.create_snapshot();

输出top前300条sql

exec DBMS_WORKLOAD_REPOSITORY.AWR_SET_REPORT_THRESHOLDS(top_n_sql=>300);     

@?/rdbms/admin/awrrpt.sql     --单实例的awk报告


@?/rdbms/admin/awrgrpt.sql   --rac的awk报告


@?/rdbms/admin/awrddrpt.sql  --单实例的awk对比报告


@?/rdbms/admin/awrgdrpt.sql  --rac的awk对比报告


@?/rdbms/admin/awrsqrpt.sql   --单个sql的报告

@?/rdbms/admin/ashrpt.sql     --ash报告   (可以看awr报告里top等待事件对应的sql)

@?/dbms/admin/addmrpt.sql   --addm报告   (优化建议)

你可能感兴趣的:(oracle数据库,linux,oracle,数据库)