У меня есть сервер базы данных на SQL Server 2000 (да, я знаю ...) с полнотекстовыми каталогами в некоторых его таблицах. В настоящее время я делаю полное население в одночасье в спокойное время, и мне бы хотелось обновить каталоги в течение дня, чтобы новые данные могли учитываться при поиске.Можно ли создать SQL Server 2000 для заполнения полнотекстового каталога без блокировки таблиц, которые он читает?
Проблема, о которой я заметил, заключается в том, что при прохождении поэтапного населения происходит значительное количество блокировок, вызванных процессом популяции. Другие транзакции в этой базе данных используют «read uncommitted» или «грязные» чтения, чтобы свести к минимуму задержки (я не особенно забочусь о точных данных в точности до второй), поэтому я не совсем уверен, почему население, которое сам только считывает данные, блокирует их.
Любые подсказки, подсказки?