[復刻版] AWRレポートのパラメータ:DB TIMEとDBのCPU

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の管理に注意してください)  

++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++

おすすめ

転載: www.cnblogs.com/jinanxiaolaohu/p/11750545.html