OSPRepは、データベースのOracle STATSPACKによって収集された統計に基づいて動的レポートを生成するためのツールです。
この場合にはHTMLです - - は、Oracle STATSPACKによって収集されたデータに基づいており、必要に応じて、いくつかのプラグインがOSPRepに同梱OSPRepはいい、人間が読める形式で、データベース·アクティビティの統計に関するレポートを生成するために使用されるOracle STATSPACKレポートジェネレータであり、 。生成されるレポートには、データベースの効率化と、より上の物理的なデータベース設計に関する情報(表領域、データファイル、メモリ)、統計値を提供します。それだけでなく、あなたが必要とするレポート要素に関する高度な設定が可能です。 、そのモジュール設計に、(あなたが設定ファイルで選択したオプションに応じて)のみ必要なコードをビルドして実行し、不要な負荷からデータベースを保存することです。
OSPRepは何をするのでしょうか?
statspack.snapオラクルSTATSPACKと前述したプラグインから対応する手順の()プロシージャによって収集された統計 - OSPRep(7レベル5)のうち、そのデータを読み込みます。 1は、Oracle STATSPACKのspreport.sqlを使用して生成することができるASCIIレポートへのアナログは、OSPrepは、これらのデータのうち、HTML形式のレポートを生成します。追加情報は、言及したプラグインで、例えばを含んで集まった(と報告されています)データ·ファイルの成長とイベントを待ちます。
一緒にこれらのデータと、OSPRepは、いくつかのその意味の説明と同様に、彼らはを指すことがあり、または何のアクションがより効率的な状態にインスタンスをもたらすために、DBAから必要とされるもののアイデアを提供します。いくつかの問題については、可能な必要なアクションの偶数のコード片を与えられています。
やチャート - ここで言及する他の有用なものは、全表スキャン(FTS)を起こした、一定の期間中に実行されたすべてのSQL文の実行計画を収集するために使用することができOSPrepにより提供fts_plans.shスクリプトのようなアドオンです.SHスクリプト、選択した統計情報のためのいくつかの簡単なグラフを生成します。このようOSPRepは、アプリケーションのチューニングを開始するには、あなたの指先の情報を提供します。
OSPRepは何をしないのですか?
OSPRepは、データベースへの(書き込み)アクション負いません(OSPRepの書き込みはHTMLレポートページといくつかの一時ファイルをしているだけのことを、後者のものは自動的にスクリプトが終了すると削除されます)。それは、それがデータベースに加えて、これらの値のいくつかの一般的な説明で検出し報告しません。それはちょうど役立つかもしれないものにヒント、あなたのインスタンスに存在する可能性のある問題への "完璧なソリューション」を付与するものではありません。それはあなたのためにデータベースを修復またはチューニングされません。これが行わ持つためには、レポートの結果のうち、独自の結論を出す必要があります。
このリリースの新機能:ます。
11gR2のためのサポート(未テスト)
いくつかのマイナーな調整と改善
(行方不明)のチェックなど、いくつかのコードの書式は、改善することに特異的に結合します
無効化&QUOTによって..; CPU使用率&QUOTによって.. ;," QUOT&トップ-N SQL文のセクションを追加しました..時間によって経過&QUOT ;,および" (の10g +)
追加された列"最終アクティブ"と"モジュール" 10gでの上位NのSQL +へ
10gで(上位N)のキーワードをSQL文のハイライト+(そして、できればこれ以上"ランダム"スペース内)
いくつかのより有用な背景情報を追加(コンテキストヘルプ)
このバージョンは何0.4.3で追加されます。
9iのクライアントを使用して、10グラムのDBを接続すると、254番目の文字の後に、その出力を切り捨てDBMS_OUTPUT.PUT_LINEにつながる(10gは発行されません。エラーメッセージ、もはやあなたは32K文字の制限に達するまで)。この問題を解決するための回避策を適用しました。
データ·ファイルの統計は10グラムで破壊されました - 固定します。
8Iで利用可能なPGAの統計はありません。有効にした場合、このスクリプトを破りました。彼らはもはや8Iに今含まれていません。インスタンス·リカバリ(9.0で導入された)(無STATS $ 8IでINSTANCE_RECOVERY)、元に戻す、エンキューおよびいくつかのバッファプールの統計のために同じ
表には、統計$ SYSTEM_EVENT 9.0で構造を変更 - top_n_waits(および他のwaitevent関連統計)が8Iで破壊されているので、
8Iは、いくつかの別名を好きではない - 私たちは、それらを変更しました
OSPRepは、Oracle 11gとともに動作させるために少し変更
コメントが見つかりません