Индексы обновляются, как данные обновляются, индексные обновления синхронны.
Теперь обновление статистики является асинхронной операцией. После того, как обновление данных сделано, вручную делают статистику обновления по рассматриваемым таблицам.
Путем обновления больше чем 20% строк в таблице Вы инициировали обновление статистики.
Поведение по умолчанию SQL-сервера состоит в том, чтобы сделать это синхронно. Это означает, что, если затронутый индекс используется в плане выполнения, оптимизатор замечает, что статистические данные устарели, вызывает обновление сразу же и перекомпилировал план выполнения.
Существует новая возможность в SQL Server 2005, который сделает обновление статистики асинхронным для базы данных, т.е. оптимизатор будет использовать устаревшую статистику, но выполнять обновление статистики в фоновом режиме, так, чтобы следующий запрос имел, используют в своих интересах новую статистику. Команда AUTO_UPDATE_STATISTICS_ASYNC ON
см. BOL для получения дополнительной информации.
Альтернатива, как уже предложено должна вызвать обновление вручную на таблице после загрузки. Можно сделать это с UPDATE STATISTICS
команда. Вот ссылка BOL.