アプリケーションでフルテキスト インデックス作成を利用しているクライアントがいます。アプリケーションを介してインデックスを再構築します。これを行うと、カタログからすべての列を手動で削除します。次に、それらをすべて元に戻します。それを行った後、彼らは新しい増分人口を開始します。
このプロセスの後、インデックスが破損することがよくあります。データを返すべき検索を実行しても、何も返されません。人口が完了した後でも。そのため、インデックスが破損しています。これを元に戻す唯一の方法は、SQL Server 管理ツールでインデックスを再構築することです。
カタログに多数 (20 ~ 50 以上) の列とテーブルがあります。カタログ内の回数に推奨される制限はありますか? これを小さなカタログに分割する必要がありますか?
すべての列を削除して再度追加することで、インデックスを再構築する必要がありますか? それとももっと良い方法がありますか?それとも、単に ALTER REBUILD コマンドを送信するほうがよいのでしょうか?
前もって感謝します。