Обновить большое количество записей за раз сложно – это долгий процесс, который может вызвать не желательные блокировки и снижение скорости работы базы данных. Чтобы этого избежать, можно разбить обновление данных, например так: (код подходит для MS SQL 2005 и более старших версий)
Читать далее Как обновить большое количество записей MS SQL