Sybase IQ 環境の表示
154 Sybase IQ
特定のプロシージャのプロファイリング情報の表示
Sybase IQ は、個別のストアド・プロシージャ、関数、イベント、トリガのプ
ロシージャ・プロファイリング情報を提供します。Sybase Central には、個別
のプロシージャについての情報が表示されます。この情報は、すべてのストア
ド・プロシージャ、関数、イベント、またはトリガについて表示される情報と
は異なります。
特定のプロシージャのプロファイリング情報を表示すると、次のカラムが表示
されます。
• Calls オブジェクトが呼び出された回数をリストします。
• Milliseconds 各オブジェクトの合計実行時間をリストします。
•Line プロシージャの各行に行番号を付加します。
•Source SQL プロシージャを 1 行ずつ表示します。
プロシージャは行単位に分割されるので、どの行の実行時間が長いか調べるこ
とができ、変更によってプロシージャのパフォーマンスを高められる可能性が
あります。プロシージャ・プロファイリング情報にアクセスするためには、
データベースに接続すること、プロファイリングを有効にすること、DBA 権
限を持っていることが必要です。
❖ ストアド・プロシージャまたは関数のプロファイリング情報を表示するには
1 左ウィンドウ枠でデータベースを展開します。
2 左ウィンドウ枠で [ プロシージャとファンクション] フォルダを選択します。
データベース内のすべてのストアド・プロシージャと関数のリストが右
ウィンドウ枠の [ プロシージャとファンクション ] タブに表示されます。
3 左ウィンドウ枠で、プロファイル情報を取得するストアド・プロシージャ
または関数をクリックします。
4 右ウィンドウ枠で [ プロファイル ] タブをクリックします。
指定したストアド・プロシージャまたは関数のプロファイリング情報が右
ウィンドウ枠の [ プロファイル ] タブに表示されます。
❖ イベントのプロファイリング情報を表示するには
1 左ウィンドウ枠でデータベースを展開します。
2 左ウィンドウ枠で [ イベント ] フォルダを選択します。
データベース内のすべてのイベントのリストが右ウィンドウ枠の [ イベン
ト ] タブに表示されます。
3 左ウィンドウ枠で、プロファイル情報を取得するイベントをクリックし
ます。