テーブルのテキストインデックスの再生成

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:1分
  • テーブルのストップワードや表示値を変更するときに、テーブルテキストインデックスを再生成することができます。

    始める前に

    必要なロール:ts_admin または admin

    このタスクについて

    デフォルトでは、システムはテキストインデックスを日次スケジュールで管理します。通常、これらの値を変更する場合にのみ、手動でテキストインデックスを再生成する必要があります。
    • テーブル固有のストップワードのリストを変更します。
    • ユーザー名やグループ名の変更など、レコードの表示値を変更します。インデックスを再生成するまで、古い表示値のテキスト検索では結果が生成され、新しい表示値の検索では結果は表示されません。

    インデックス付きテーブルに対して誤った検索結果が見つかった場合は、テキストインデックスを再生成することもできます。ただしこれはまれなことであり、通常はテキストのインデックス作成が中断された場合にのみ発生します。

    テキストのインデックス生成はリソースを多用するタスクとなり、完了までに時間がかかる場合があります。インデックス生成時にパフォーマンスが低下したり検索結果が不完全になることがあります。テキストのインデックス作成時間を見積もるために、履歴統計情報を表示できます。

    注:
    このインデックス再生成プロセスは、テーブルを再生成する前に、テーブルの既存のテキスト検索インデックスを消去します。処理中に、再生成が完了する前にテキスト検索を実行すると、検索結果は返されません。再生成の処理中には、テーブルのテキスト検索の使用に影響を与えない別の方法を利用できます。「テキスト検索結果に影響を与えないテーブルのインデックスの再作成」を参照してください。

    手順

    1. 移動先 すべて > システム定義 > テキストインデックス.
    2. テーブルのテキストインデックスを開きます。
      たとえば、タスクを選択します。
      テーブルのテキストインデックスレコードが表示されます。
    3. [テキストインデックスの再生成] 関連リンクを選択し、次に [OK] を選択します。

      テーブルのテキストインデックスを再生成します。

    タスクの結果

    選択したテーブルのテキストインデックスの作成がスケジュールされます。