AWRレポートのパラメータ:DB TIMEとDBのCPU
http:// blog.itpub.net/12679300/viewspace-1182396/
I.はじめに: AWRレポートは、レポートを実行しているORACLEを理解することが重要である、CPUの使用率は、AWRの重要な指標は、AWRレポートの寸法を解釈する単一のCPUから、この文書を報告しています。
第二に、重要なパラメータが導入されました:
DB時間:(マイクロ秒)の経過時間の量は、データベースのユーザーレベルの呼び出しを行って過ごしました。これは、PMONなど、インスタンスのバックグラウンド・プロセスに費やされた経過時間は含まれません。
説明:TIME DB = 全ての前景セッションはに費やさデータベースの呼び出しに時間の合計
?なお、フォアグラウンド・プロセスのフォアグラウンドセッション
?を含めたCPU時間、IO時間、および他の非アイドル時間の範囲は、忘れてはいけないキュー時間のCPUを
公式:DB TIME = DB CPU +非アイドル待機+ CPUキューで待機します
(セッションフォアグラウンド指定されたDB TIMEが定義されて考えます)
DBのCPU(マイクロ秒)、CPU時間の量は、データベースユーザーレベルの呼び出しに費やさ。これは、PMONなど、インスタンスのバックグラウンド・プロセスに費やされたCPU時間は含まれません。
説明:シンプルなのランタイムCPUの消費量でデータベースの状況を把握します。
第三に、データベースの負荷をチェックします
例1:
60分、16 CPU、オペレーティングシステム、合計DB時間の実行データベース:60×16 = 960分。
CPU 233.57分間処理動作に費やさとOralce非アイドル待機、すなわち、そこ233.57 CPU / 960×100%= 24.3%、
例2:
60分、オペレーティングシステム、CPU 4、DB時間の合計で実行中のデータベース:60×8 = 480分。
アイドル待機処理と非Oralceの操作に費やす0.62分のCPU、それは0.62 CPU / 480 * 100%= 0.13%を、と言うことです
概要:CPUを、あなたがDB時間、経過から初期データベースの負荷を見ることができることは明らかです。
四、検査データベースのCPU負荷
例1:
= 97.5%DB CPU / DBタイム上記CPU消費上記各データベースランタイムDB、(なぜなら小数点の値はエラーになります):DB CPU(S)のことを示し
CPUはインスタンスのCPUの%ビジーCPU、現在99.2%を確認する必要がどのように忙しいの詳細;
例2:
システムのCPU負荷を知るために、上記の計算によれば、非常に容易です。
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++
著者:JOHN
ORACLEの技術のブログは:ハンターは、ORACLEデータベース・テクノロジー・グループのノート:367 875 324(ORACLEの管理に注意してください)
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++