特定のプロシージャのプロファイリング情報の表示

Sybase IQ 環境の表示

特定のプロシージャのプロファイリング情報の表示

Sybase IQ は、個別のストアド・プロシージャ、関数、イベント、トリガのプ ロシージャ・プロファイリング情報を提供します。Sybase Central には、個別 のプロシージャについての情報が表示されます。この情報は、すべてのストア ド・プロシージャ、関数、イベント、またはトリガについて表示される情報と は異なります。

特定のプロシージャのプロファイリング情報を表示すると、次のカラムが表示 されます。

Calls オブジェクトが呼び出された回数をリストします。

Milliseconds 各オブジェクトの合計実行時間をリストします。

Line プロシージャの各行に行番号を付加します。

Source SQL プロシージャを 1 行ずつ表示します。

プロシージャは行単位に分割されるので、どの行の実行時間が長いか調べるこ とができ、変更によってプロシージャのパフォーマンスを高められる可能性が あります。プロシージャ・プロファイリング情報にアクセスするためには、 データベースに接続すること、プロファイリングを有効にすること、DBA 権 限を持っていることが必要です。

ストアド・プロシージャまたは関数のプロファイリング情報を表示するには

1 左ウィンドウ枠でデータベースを展開します。

2左ウィンドウ枠で[プロシージャとファンクション] フォルダを選択します。

データベース内のすべてのストアド・プロシージャと関数のリストが右 ウィンドウ枠の [ プロシージャとファンクション ] タブに表示されます。

3左ウィンドウ枠で、プロファイル情報を取得するストアド・プロシージャ または関数をクリックします。

4右ウィンドウ枠で [ プロファイル ] タブをクリックします。

指定したストアド・プロシージャまたは関数のプロファイリング情報が右 ウィンドウ枠の [ プロファイル ] タブに表示されます。

イベントのプロファイリング情報を表示するには

1左ウィンドウ枠でデータベースを展開します。

2左ウィンドウ枠で [ イベント ] フォルダを選択します。

データベース内のすべてのイベントのリストが右ウィンドウ枠の[ イベン ト ] タブに表示されます。

3左ウィンドウ枠で、プロファイル情報を取得するイベントをクリックし ます。

154

Sybase IQ

Page 170
Image 170
Sybase 12.7 manual 特定のプロシージャのプロファイリング情報の表示, Sybase IQ