Wie machst Du danach dein Update? Übergibst Du für dein Update
SQL nur die Felder die tatsächlich geändert wurden oder machst Du ein Update aller Felder für den entsprechenden Datensatz?
Das kommt denke ich ein wenig auf den Anwendungsfall an und vermutlich auch darauf wie viele Felder dein Model hat. Ich arbeite unter Delphi nicht wirklich mit Datenbanken, deshalb kann ich dir da nicht allzu viel zu sagen.