添付ファイルを保存できるデータベース(80GB)があります。これらの添付ファイルは全文索引が付けられています。いくつかの理由で、全文カタログを再構築する必要があり、これには30時間かかりました。
一部の検索が期待どおりに機能しなくなったため、新しいカタログを再構築しているときに、ビジネスユーザーが気づきましたが、一部は機能しました。
フルテキストカタログを再構築しているときにSQLServerがどのように進行するのか疑問に思いました。
すべてのインデックスを削除してから、再構築を開始しますか?それとも、その一部だけを1つずつ削除するなど、その背後にインテリジェントなロジックがありますか?
フルテキストカタログを再構築しているときにSQLServerがどのように進行するのか疑問に思いました。
フルテキストカタログを[〜#〜]再構築[〜#〜]すると、SQLServerはカタログ全体を再構築します。カタログが再構築されると、既存のカタログが削除され、代わりに新しいカタログが作成されます。フルテキストのインデックス参照を持つすべてのテーブルは、新しいカタログに関連付けられています。再構築すると、データベースシステムテーブルのフルテキストメタデータがリセットされます。