Не должно быть проблем с выполнением большого количества таких операторов, если только база данных, которую вы используете, не имеет каких-то ограничений, специально задокументированных.Однако в целом выполнение 10 000 операторов обновления не будет считаться большой нагрузкой для большинства баз данных.Возможно, вы захотите запустить операторы в транзакции, чтобы в случае возникновения проблем вы могли откатить изменения.
Было бы хорошо убедиться, что у other_field
есть индекс.В противном случае операторы обновления могут быть медленными, если таблица очень большая (каждое обновление, вероятно, потребует полного сканирования таблицы, если в этом поле нет индекса).