Предполагая, что код и SQL у вас есть только пример (потому что вы должны обновлять напрямую без цикла php).
Выборка в строках table
выполняется в БД построчно.
Таким образом, если одна или несколько из этих строк обновляются в цикле while, на следующих итерациях вы будете извлекать и обновлять (снова) предыдущие обновленные строки.
Я думаю, что вы должны быть осторожны «только», если вы обновляете поле, которое является частью индекса, или поле, которое используется в SQL для извлечения данных (например, поле, используемое в ORDER BY
, и др.).