Internet Navigware Enterprise LMS Server V9.0
目次 前ページ次ページ

第2部 システム管理編> 第22章 チューニング> 22.1 チューニングについて

22.1.3 データベースのチューニング

データベースをチューニングすることで性能を向上させることができます。

Oracle 10g、SQL Server 2000、SQL Server 2005、およびSQL Server 2008を使用する場合は、標準の設定ではデータベースのチューニングは自動的に行われるため、以下の操作は不要です。

22.1.3.1 データベースにSymfowareを使用している場合

データベースに蓄積される情報が徐々に増えた場合、性能が劣化する場合があります。このような場合、データベースのチューニングを行うことにより、性能劣化を抑えることができます。性能が劣化した場合は、チューニングを実施して下さい。

チューニングの実施契機の目安として、前回のチューニング実施時と比べ、下記の登録データ数が±50%増減した場合に、再度チューニングを実施します。ただし、性能が劣化していない場合は、チューニングを実施する必要はありません。
登録データ数の確認方法は、D.6 登録データ数の表示を参照してください。

最適化情報の設定は、データベースサーバ上で行います。

以下の手順により、最適化情報を設定します。

  1. データベースサーバとInternet Navigware Server がインストールされているサーバが別サーバの場合、最適化情報設定用のバッチファイル(symfoups.bat)を、データベースサーバの任意のフォルダにコピーします。
    symfoups.batは、Internet Navigware Enterprise LMS Server V9.0のインストール先ディレクトリが"C:\Program Files\Fujitsu\INServerV9"の場合は、以下のとおりです。

  2. データベースサーバで、Symfowareのサービスが起動していることを確認します。
    以下のサービスが起動されていることを確認します。



  3. コマンドプロンプトを開き、symfoups.batを起動します。
    以下の画面が表示されます。任意のキーを押して、続行します。

       以下の設定で最適化情報を設定します。
       データベース名  ・・・INAVIDB
       スキーマ名    ・・・INAVIDB
       ※設定内容に誤りがある場合は、Ctrl+Cを押して中断してください。
       続行するには何かキーを押してください . . .

    ※実行には数分かかる場合があります。

  4. 最適化情報の設定が正常に終了すると、以下のメッセージが表示されます。
       最適化情報の設定が完了しました。エラーはありません。

  5. コマンドプロンプトを閉じます。

22.1.3.2 データベースにOracleを使用している場合

Oracle 9iを使用する場合、統計情報を分析することによって、データベースアクセスの性能が向上します。データ量が大きく変更した場合は、統計情報の分析を行ってください。Oracle 10gを使用する場合は、標準の設定で自動的に統計情報の分析が行われるため、以下の操作は不要です。

統計情報の分析はデータベースサーバ上で行います。
以下の手順により、統計情報を分析します。

  1. Oracle Enterprise Manager Consoleを起動します。

    [Windows版]
    タスクバーから [スタート]−[Oracle - OraHome92]−[Enterprise Manager Console] をクリックします。 [スタンドアロンで起動] を選択し、 [OK] をクリックします。

    [Linux版]
    oemappコマンドにconsoleオプションを付けて起動します。

    # oemapp console

    [スタンドアロンで起動] を選択し、 [OK] をクリックします。

  2. 左ペインのツリーのデータベースの下に、INAVIDBデータベースが表示されます。データベースの先頭の+の部分をクリックし、SYSTEMユーザでログインします。
    SYSTEMのパスワードは、データベース作成時に指定したパスワードです。

  3. [スキーマ]−[INAVIDB]−[表] を選択すると、右ペインに表一覧が表示されます。表一覧のすべての表を選択し、メニューから [オブジェクト]−[分析] をクリックします。

  4. 分析ウィザード(デフォルトオプション)で [統計の計算] を選択し、 [最新8i分析メソッドの使用(dbms_statsパッケージ)] のチェックをはずし、 [次へ] をクリックします。

  5. 分析ウィザード(オブジェクト選択)で、 [次へ] をクリックします。

  6. 分析ウィザード(分析オプションの上書き)で [統計の計算] を選択し、 [次へ] をクリックします。

  7. 分析ウィザード(サマリー)で、 [終了] をクリックします。

  8. 「分析は正常に実行されました」のメッセージが表示され、統計情報の分析が完了します。

  9. Enterprise Manager Consoleを閉じます。


目次 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2010