Nee, MySQL is slim en zal niet langzamer zijn . Doe niet de moeite om dat te controleren, MySQL zal het voor u doen.
Als u een kolom instelt op de waarde die deze momenteel heeft, merkt MySQL dit op en wordt deze niet bijgewerkt. Er wordt geen schrijfactie uitgevoerd. (Bron )
MAAR,
MySQL kan de WHERE-clausule op de te updaten kolom gebruiken om te bepalen welke index moet worden gebruikt (en dus welke rijen moeten worden onderzocht), in welk geval het uw UPDATE-bewerking zou kunnen versnellen. Als uw kolom is geïndexeerd, neem deze dan op .