они ведь будут в разных потоках работать.
Твой скрипт бежит по данным, а пользователь изменяет запись. Если скрипт прошел ее, то не внесет изменений, а если даже не дошел, то думаю тоже не внесет, ибо уже сделал выборку данных. Потому, как я понимаю, данные, внесенные пользователем сохранятся в том виде, в котором он их сохранит