ADDM自動データベース診断モニターの新機能(11g)

1. 新規ADDM関連ビュー

ビュー 説明
DBA_ADDM_TASKS データベース内のすべてのADDMタスクに関する情報を示す。
DBA_ADDM_INSTANCES 実行が終了したADDMタスクのインスタンス・レベル情報を示す。分析対象の各インスタンスごとに情報を示す行が1つ存在する。
DBA_ADDM_FINDINGS データベース内のすべてのアドバイザが検出したADDM結果を示す。
DBA_ADDM_FDG_BREAKDOWN 異なるインスタンスからの検出結果の貢献度を示す。
DBA_ADDM_SYSTEM_DIRECTIVES ?
DBA_ADDM_TASK_DIRECTIVES ?

2. RAC-Aware診断

  • Excessive use of global resources such as IO and global locks
  • High-load SQL and resulting hot blocks
  • Global cache interconnect traffic
  • Network latency issues
  • Skewing in instance response times

3. DBMS_ADDMによるADDMの管理

3.1 データベース・モードでのADDMの実行
SQL> select instance_number, snap_id from wrm$_snapshot where end_interval_time > trunc(systimestamp -1);

INSTANCE_NUMBER    SNAP_ID
--------------- ----------
              1         42
              1         43
              1         44
              1         45
              1         46
              1         47
              1         48

7 rows selected.

SQL> var tname varchar2(30);
SQL> begin
  :tname := 'addm for 47 to 48';
  dbms_addm.analyze_db(:tname, 47,48);
end;
/

PL/SQL procedure successfully completed.

SQL>
3.2 ADDMレポートの表示
SQL> set long 1000000 pagesize 0;
SQL> select dbms_addm.get_report(:tname) from dual;
SQL>      ADDM Report for Task 'addm for 47 to 48'
          ----------------------------------------

Analysis Period
---------------
AWR snapshot range from 47 to 48.
Time period starts at 20-NOV-09 11.30.52 PM
Time period ends at 21-NOV-09 12.00.09 AM

Analysis Target
---------------
Database 'PROD' with DB ID 113838107.
Database version 11.1.0.7.0.
Analysis was requested for all instances, but ADDM analyzed instance PROD,
numbered 1 and hosted at db-node01.
See the "Additional Information" section for more information on the requested
instances.

Activity During the Analysis Period
-----------------------------------
Total database time was 7 seconds.
The average number of active sessions was 0.
ADDM analyzed 1 of the requested 1 instances.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

There are no findings to report.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

          Additional Information
          ----------------------

Miscellaneous Information
-------------------------
There was no significant database activity to run the ADDM.

The database's maintenance windows were active during 99% of the analysis
period.

SQL>
3.3 ADDMレポートの削除
SQL> exec dbms_addm.delete('addm for 47 to 48');

PL/SQL procedure successfully completed.

SQL>

ADDM機能の有効/無効

  • デフォルトでADDMが有効になる。
  • CONTROL_MANAGEMENT_PACK_ACCESSをNONEに設定すれば、無効になる。
  • STATISTICS_LEVELをBASICに設定すると、無効になる。
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License