Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL の使用法 » データベース・パフォーマンスのモニタリングと改善 » データベース・パフォーマンスの改善 » アプリケーション・プロファイリング

 

プロシージャ・プロファイリングの有効化

プロシージャ・プロファイリングを有効にすると、この機能を無効にするか、データベース・サーバが停止されるまで、データベース・サーバはプロファイリング情報を収集します。

注意

データベース・サーバが停止すると、プロファイリング情報はすべて削除されます。プロファイリング情報をエクスポートするには、sa_procedure_profile システム・プロシージャを使用します。sa_procedure_profile システム・プロシージャを参照してください。

SQL 文を使用して、データベース・サーバが保持するプロファイリング情報を問い合わせることはできません。プロファイリング情報は、メモリ内データベース・サーバのデータ構造に保管されます。

♦  プロシージャ・プロファイリングを有効にするには、次の手順に従います (Sybase Central の場合)。
  1. Sybase Central を開きます。

  2. DBA 権限または PROFILE 権限のあるユーザとしてデータベースに接続します。

  3. 左ウィンドウ枠でデータベースを選択します。

  4. [モード] - [アプリケーション・プロファイリング] を選択します。

    アプリケーション・プロファイリング・ウィザードが表示されない場合は、[アプリケーション・プロファイリング] - [アプリケーション・プロファイリング・ウィザードを開く] を選択します。

  5. アプリケーション・プロファイリング・ウィザードの指示に従います。

  6. [プロファイリング・オプション] ページで [ストアド・プロシージャ、ファンクション、トリガ、またはイベントの実行時間] を選択します。

  7. [完了] をクリックします。

    別のモードに切り替えると、プロシージャ・プロファイリング情報の収集を停止するかどうかを確認するメッセージが表示されます。[いいえ] を選択すると、プロファイリングを続けながら他のモードで作業ができます。

参照