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

SQL Anywhere 12.0.1 » SQL Anywhere サーバー SQL の使用法 » パフォーマンスの向上、診断、モニタリング » アプリケーションプロファイリングのチュートリアル » チュートリアル:プロシージャープロファイリングをベースラインとして使用

 

レッスン 1:baseline プロシージャーの作成

 ♦ baseline プロシージャーの作成
  1. このチュートリアルでは、アプリケーションプロファイリングのチュートリアルで必要なテストデータベースが作成されていることを前提としています。テストデータベースを作成していない場合は、アプリケーションプロファイリングのチュートリアル用のテストデータベースの作成を参照してください。

  2. 次の手順に従って app_profiling.db に接続します。

    1. Sybase Central の SQL Anywhere 12 プラグインで、[接続]  » [SQL Anywhere 12 に接続] をクリックします。

    2. [接続] ウィンドウで、テストデータベース app_profiling.db に接続するための情報を以下のフィールドに入力します。

      • [認証]   [データベース]

      • [ユーザー ID]   DBA

      • [パスワード]   sql

      • [アクション]   [このコンピューターのデータベースを起動して接続]

      • [データベースファイル]   C:\AppProfilingTutorial\app_profiling.db

      • [開始行]   dbeng12 -x tcpip

    3. [接続] をクリックします。

  3. 左ウィンドウ枠で、app_profiling - DBA をクリックし、[ファイル]  » [Interactive SQL を開く] をクリックします。

    Interactive SQL が起動し、app_profiling.db データベースに接続します。

  4. Interactive SQL で、次の SQL 文を実行します。

    1. テーブルを作成します。

      CREATE TABLE table1 (
      Count INT );
    2. ストアドプロシージャーを作成します。

      CREATE PROCEDURE baseline( )
         BEGIN
            INSERT table1 
               SELECT COUNT (*)
                  FROM rowgenerator r1, rowgenerator r2, 
                       rowgenerator r3 
               WHERE r3.row_num < 5;
         END;
    3. データベースに加えた変更をコミットします。

      COMMIT;
  5. Interactive SQL を閉じます。

  6. チュートリアルを続行するには、次のリンクをクリックします。レッスン 2:baseline プロシージャーに対する更新されたプロシージャーの実行

 参照