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