前のトピック: CA ControlMinder Web サービス コンポーネント上でのトレースの実行次のトピック: CA ControlMinder データベースの再構築


CA ControlMinder データベースのインデックスの再作成

CA ControlMinder データベースには数多くの更新が加えられるので、データベース ファイルは次第に断片化していく場合があります。 データベースを最適化して速度と信頼性を高めるには、インデックスの再作成およびデータベースの再構築を行います。 データベースのインデックス再作成は、3 〜 6 か月ごとに定期保守の一環として行い、さらにパフォーマンス上の問題が発生するたびに行ってください。

注: この手順では、CA ControlMinder データベースはデフォルトの場所(UNIX の場合は /opt/CA/AccessControl/seosdb、Windows の場合は C: ¥Program Files¥CA¥AccessControl¥Data¥seosdb)にインストールされます。 この手順を実行するには、root ユーザ(UNIX)または管理者(Windows)としてログインする必要があります。

CA ControlMinder データベースのインデックスを再作成する方法

  1. CA ControlMinder を停止します。
  2. 以下のディレクトリに移動します。
  3. データベースをバックアップします。
    dbmgr -backup backup_directory
    
  4. データベースにインデックスを付けます。
    dbmgr -util -build seos_cdf.dat
    dbmgr -util -build seos_odf.dat
    dbmgr -util -build seos_pdf.dat
    dbmgr -util -build seos_pvf.dat
    

注: UNIX コンピュータ上のデータベースのサイズをさらに縮小するには、sepurgdb ユーティリティを使用して未定義レコードの参照をデータベースから削除します。 sepurgdb ユーティリティの詳細については、「リファレンス ガイド」を参照してください。

詳細情報:

dbmgr -util 機能 - 既存のデータベースの管理

sepurgdb ユーティリティ - 未定義のレコードへのデータベース参照のパージ