SQL Server 2000にデータベースサーバーがあり(そうです...)、一部のテーブルにフルテキストカタログがあります。私は現在、静かな時間に一晩中全人口を処理しています。新しいデータを検索で検討できるように、日中にカタログを更新できるようにしたいと考えています。
私が気付いた問題は、増分ポピュレーションが実行されると、ポピュレーションプロセスによって引き起こされるかなりの量のブロッキングが発生することです。このデータベースの他のトランザクションは、遅延を最小限に抑えるために「コミットされていない読み取り」またはダーティ読み取りを使用しているため(2番目までの正確なデータは特に気にしません)、なぜ人口がそれ自体はデータを読み取るだけで、それらをブロックします。
手がかり、ヒントはありますか?