快捷生出awr和awrsql報告
每次呼叫awrrpt及awrsqrpt生成報告的互動很是鬱悶,今天檢視了下awrrpt.sql檔案,把直接呼叫方式找出來了,不要互動方式感覺就是爽啊,特別是用awrsqrpt去分析大量sql的時候,挨個互動肯定是讓人崩潰的,指令碼看下文:
prompt----------list snap-----------
prompt 顯示snap
prompt------------------------
col snap_id for 999999999;
col startup_time for a30;
col begin_interval_time for a30;
col end_interval_time for a30;
select snap_id,startup_time,begin_interval_time,end_interval_time from dba_hist_snapshot order by snap_id;
prompt----------awr-----------
prompt select output from table(dbms_workload_repository.awr_report_text(db_id,instance_number,begin_snap,end_snap,8));
prompt------------------------
column instance_number heading "instance_number" new_value instance_number format 99999;
column dbid heading "dbid" new_value dbid format 9999999999;
select dbid from v$database;
select instance_number from v$instance;
select output from table(dbms_workload_repository.awr_report_text(&&dbid,&&instance_number,1281,1282,8));
prompt---------awrsqrpt---------
prompt select output from table(dbms_workload_repository.awr_sql_report_text(db_id,instance_number,begin_snap,end_snap,sql_id,8));
prompt------------------------
column instance_number heading "instance_number" new_value instance_number format 99999;
column dbid heading "dbid" new_value dbid format 9999999999;
select dbid from v$database;
select instance_number from v$instance;
select output from table(dbms_workload_repository.awr_sql_report_text(&&dbid,&&instance_number,1281,1282,'687tkw3kgrybw',8));
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11088128/viewspace-697296/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE AWR效能報告和ASH效能報告的解讀Oracle
- Oracle生成awr報告Oracle
- AWR解析報告分析
- mysql-awr報告MySql
- Oracle 生成awr報告Oracle
- oracle效能awr報告Oracle
- 【AWR】Oracle批量生成awr報告指令碼Oracle指令碼
- AWR報告基礎操作
- 手工生成AWR分析報告
- Oracle AWR報告大綱Oracle
- oracle 產生awr 報告Oracle
- oracle AWR報告提取分析Oracle
- 【AWR】自動生成AWR報告指令碼以及用法指令碼
- 生成awr報告的指令碼指令碼
- 詳細的AWR解析報告
- ORACLE AWR報告詳細分析Oracle
- 自動生成AWR HTML報告HTML
- oracle特性之AWR報告2Oracle
- Oracle AWR報告詳細解讀Oracle
- Oracle AWR報告分析之–SQL ordered byOracleSQL
- 定時自動生成awr報告
- 指令碼:定時生成awr報告指令碼
- ORACLE 11G生成AWR報告Oracle
- Oracle 10g AWR 報告分析Oracle 10g
- AWR報告自動生成指令碼指令碼
- 自動生成awr報告指令碼指令碼
- AWR報告的收集和分析執行計劃的方式
- awr報告每天自動生成指令碼指令碼
- Oracle AWR與ASH效能報告深入解析Oracle
- Oracle 11g 手工跑AWR報告Oracle
- Oracle11.2新增GLOBAL AWR報告Oracle
- oracle 10g awr報告的收集Oracle 10g
- Awr報告停止收集的解決方法
- Oracle的AWR報告分析(簡潔版)Oracle
- 轉貼:批量生成awr報告指令碼指令碼
- awr-----一份經典的負載很高的awr報告負載
- Oracle 11g RAC 如何生成AWR報告?Oracle
- Oracle 11g RAC生成 AWR 報告方法Oracle