$line['Поле'] = 123;Перезапись этого поля срабатывает всегда или КБ перепроверяет - изменилась ли переменная и если нет, то и обновление не производит? То есть некоторая оптимизация.
Если КБ это сам проверяет, то получается
вот таких проверок перед перезаписью
if ($line['Поле'] != 123) $line['Поле'] = 123;делать самостоятельно не надо.
Отсюда вопрос - КБ умный или стоит самостоятельно такую оптимизация проводить?