awr | statspackデータを処理するためのあなたのアプローチは何ですか?

こんにちは。



プロローグ。



何年にもわたって関係者に明確にするために興味深い質問がいくつかあります。

だが。私の沼沢地の低地には、このテーマの人々もいます。ITの方向性の状況はほとんどなく、ほとんどの企業にとっては助長的ではありません。ですから、私はhabrの助けを借りて私の好奇心を満たすように努めます。問題は、監視可能に維持されているoracleデータベースからawr | statspackデータを処理する方法についてです。



つまり、要点です。



ネクタイ



私たちは、サブディビジョンの生産性の低下および/またはサブドの作業のための/またはいくつかのリソースの消費の異常を伴うケースの分析について話している。一般的なケースでは、もちろん、ここでは多くの要因が存在する可能性があり、ハンガナライズ、システム状態、イベントトレースを簡単に考慮することができます。私は、ケースの分析の開始、つまり、subdの状態を分析するために多かれ少なかれ広く使用されているツールを使用して作業を行うことを意味します。または、サブデータコードの操作を詳細に検討する必要がない場合、つまり インシデントファクター- oradebug;のようなものを使用せずにインストールされます。



上手。つまり、これらはタイプの要因です , , :;



私の印象では、awrデータの処理におけるこのジャンルの古典です。これはawrレポートを見ています。彼らはawrレポートを見ます:理由のために、何らかの理由で。この必要性は、常に、subdを伴う仕事(または仕事ではない)から来ます。まあ、それに応じて:彼らは特定の目標設定で見て-観察された細分化のそのような仕事(または仕事ではない)を引き起こした原因を理解します。



単純なawrレポートに加えて、compare periodawrレポートあります。上手。たまたま、SEがあり、診断パックがない場合、オプションとしてstatpackがあり、レポートもあります。非常に重要な前提条件の1つは、細分化の状態のいくつかの変化を分析するためのこのアプローチの有効性です。これは、sklチームにサービスを提供するシステムとして、この検討に従事している人のoraclesubdの理解度です。



..: , -. (event oracle-) -. (statistic oracle-) - .



: , - oracle-, , . ( ) , - .



, : OWI-based + , , + - — -. . , , , , ( ) — . : oracle ( oracle) zero administrative level; addm — . — , , /, — . : .



. : -/ awr-, — , — /. .



: , , — . — , . , , — , .



, , — , — . , , .



, , : , , , . (, , ), (, — ) .



, - , — -, . - — , , , : , — , .



: — /, — , — , , , : — . : , - .



..: , , , , : " " — . . , , - — , , / ..



, : , , , — . , - : , .



, , , : . . : - / , . -, etl-, . — , . — . .. — , , , .



— , : , . , awr|-, : , , — , . .., , : — . , ( ) — .



: N . , , — , , . . .



" : , … " EM-, EMG. . . , - -: , .. , , - , ash- - . , / — , . :



  1. — . , - — . — . — .
  2. — . . em-: -, jvm ORACLE_HOME — .. . xml-. - — . , , N xml-. — , -, xml-, .


..: , . — , .



, . , .





  1. : awr|- — . .. /, , ( : ) — : /. .. — .
  2. em-. . — . , . , -, awr-, - — , , / . . — , spviewer. — : / , /.
  3. , , . . , , , , . , , .


. , , . awr-, : . . awr-: , , , DBA_HIST_* .



, SYS.WRH$_* ; : - sql-, awr, - OWI- . .., - , , em-, , , , , - (dba_hist_osstat) .



, , . , , , — //. , , em-, .



, — , , , , , awr|statspack-. . , awr|statspack-, em- ( ). — , : , - (. ).



, . : oracle-awr-report. . Why not, . , cmod u+x oracle-awr-report.py, sed- — .

, .



.. , emgc, at a glance , ;



, , . , , . : -, . — , /. ..: — , . ( ) — :



画像

1



dmesg, - — : . , , , - , - ( -, -, ) — . -. /-, /-, , -: .



, , , : ? : ?.



, : : — , - . . em- — - - -.



, , sys.dba_hist_sqlstat. , -, -, awr-. :



画像

, , Y- : , . , , sys.dba_hist_sqlstat, . , — , — / . , sys.dba_hist_osstat, , :



スケジュール2

2



. : - , awr|statspack-, em-. , — , .

, , .



, .

. : , — , - — , : — / -, — sys.dba_hist_osstat. -: sys.dba_hist_sqlstat



, -. : — , .



..: user-, 2: - , sys.dba_hist_sqlstat — , awr- ( snap_id) - — . ..: , ..: . -, sys.dba_hist_sqlstat — - - (sys.dba_hist_sqlstat.cpu_time_delta) awr- ( snap_id).



, , - — , . ..: -: - , awr-, ..: , , -. . — — snap_id awr-. : .



sys.dba_hist_osstat, , , , — . , (-) -. , - -: , , , -, . Top-N (), , -.



(, ) 1-. . , , — -, -. (, — ) - ( ) . , — -.



, ;

rFSA-, cran-r

Attribute-importance .



, .. -, - -, - -, , - , , , — , . , , , -, :



画像

3



: - /. , - /. , - /. , , , - — .



. — . : . . : user- -, , , ( - — ). ..: attribute-importance - .



: sys.dba_hist_stat_name, sys.dba_hist_sysstat. (cran-r randomForest) , :



画像

, 5- . :



画像

4



. , , : . , , -, , , . , , CR-. .., : , , , , . - — / , . : sys.dba_hist_seg_stat.



:

画像

5



. — , , — .

: . , sys.dba_hist_sqltextsql_id-, , - ( COMMAND_TYPE).



, sys.dba_hist_sqlstat — , - : . , -, , - - , .



, . : — , . : — , . , attribute-importance , , , — - . .. / . -.



, , , -, , , ml- / . : . — , , / , /cran-r; . , , .



ml- — , .. . . cran-r; -. : , , , oracle-. : why so.





/ : . , — . — , .



awr| — , , - -, , - . , ad-hoc , / ( ): . mmon- / , .. -, -. , awr-. , sys.WR[IHM]_* -, — / awr- , / .



: awr-. . . / / , , / , , — . , . , : , , ceph. , : atop-, .



- , , — - , , , . . : , - . , , , , -. , .



-, ( ). - - — , . , , , .



, , , .




All Articles