生産メトリックスと統計情報のレビュー

Visual Expert は、本番システムのコードとデータベースに関する特定の情報を収集して提示し、パフォーマンスの最適化に役立ちます。

Visual Expertは、以下のような質問に答えることができます。

行数が最大のテーブル

この機能は、ツリービュー内でテーブルのルートを選択した場合に利用できます。
以下のようにレコード数でテーブルをソートします。

Visual Expert のテーブル行数カウント マクロ

結果は、各テーブルの横にレコード数を表示します - 行数が最大のテーブルが最初に表示されます。

以下のパラメータを使用して、テーブル数を制限できます。

テーブルの行数表示結果

上記の構成では、レコード数が最も多い10個のテーブルがリスト表示されます(下記の結果を参照)。

データベース内のレコード数が最も多いテーブルのトップ10を表示するテーブル行カウントの結果

データ諒が最大のテーブル

この機能は、ツリービューでテーブルのルートを選択した場合に利用できます。データ量に応じてテーブルをソートします。
その結果、以下のように各テーブルの横にテーブルサイズがMB単位で表示されます。

大容量メモリを占有するテーブルの識別

以下のパラメータで表示するテーブル数を調整できます。

表示するテーブルの数

上記の構成では、データベースにおいて最大の10テーブルがリスト表示されます(下記の結果を参照)。

データベースのサイズでトップ10最大のテーブル

最も頻繁に実行されるオブジェクト

Visual Expert は、データベース内で最も頻繁に実行されるオブジェクトを識別できます。

最適化プロセスに参加する場合、これらのオブジェクトは他のオブジェクトよりも頻繁に実行されるため、優先順位を付けた方が良いかもしれません。

この機能は、プロシージャ、ファンクション、トリガーのルートを選択した後、ツリービュー内で利用できます。

データベース内で最も頻繁に実行されるオブジェクトを識別します。

以下のパラメータにより、表示するオブジェクト数を調整できます。

表示するオブジェクトの数を宣言する

上の例では、最も頻繁に実行される5つのプロシージャをリストアップしています(以下の結果を参照してください)。

しょきゅうこうこうせいプロシージャ

最も参照されるオブジェクト

Visual Expert は、他のオブジェクトから最も頻繁に呼び出される/参照されるオブジェクトを識別できます。

この機能は、テーブル、ファンクション、プロシージャ、トリガー、シノニムのルートを選択した後、ツリービュー内で利用できます。

プロジェクトの中でより高い影響力を持つ対象物を特定する。

指定されたオブジェクトの参照の完全なリストをチェックアウトできます:結果内でこのオブジェクトを選択し、ナビゲーションバーの[インパクト アナリシス]をクリックするだけです。

インパクトアナリシスを確認する

 

上記の例では、テーブル "ProductCategory "は他の3つのオブジェクトによって参照されます。

以下のパラメータを使用して、リストされたオブジェクト数を調整できます。

表示するオブジェクトの数を設定します。

上記の設定では、最も参照されている5つのファンクションが表示されます(結果は以下の通り)。

プロジェクトに最も影響を与えた機能上位5つを表示