Если я вас понимаю, вы спрашиваете, будет ли добавление индекса в столбец, который вы изменяете, ускорить ваше "обновление".Ответ на этот вопрос - нет, на самом деле это на самом деле сделает его медленнее.
Операция обновления может быть ускорена, если вы можете найти строку с помощью индекса быстрее, чем с помощью кластерного индекса, что перевешивает стоимость (возможно,) обновления кластеризованного индекса и дополнительного индекса в таблице.
В вашем случае, когда вы обновляете через первичный ключ, вы не можете действительно оптимизировать это дальше, не используя технику, позволяющую параллельные операции с первичным ключом.index (разбиение таблицы в MS SQL Server).