Обновления на сервере Sql приводят к появлению скрытых строк - то есть Sql пересекает одну строку и помещает новую. Зачеркнутая строка позже удаляется.
Таким образом, как вставки, так и обновления могут вызывать расщепление страниц, они оба эффективно «добавляют» данные, просто обновления сначала помечают старые элементы.
Вдобавок к этим обновлениям сначала нужно найти строку, которая для большого количества данных может занять больше времени, чем обновление.
Вставки почти всегда будут выполняться быстрее, особенно если они расположены по порядку или если базовая таблица не имеет кластеризованного индекса.
При вставке больших объемов данных в таблицу посмотрите текущие индексы - для их изменения и построения может потребоваться некоторое время. Добавление значений в середине индекса всегда происходит медленнее.
Вы можете думать об этом, как о добавлении в адресную книгу: г-н Z можно просто добавить на последнюю страницу, а для г-на М. вам нужно будет найти место посередине.