Si j'ai un formulaire de profil avec 20 champs, un utilisateur peut mettre à jour sur une page. Il semble que ce serait une perte d'exécuter une instruction de mise à jour qui mettrait à jour chaque colonne si l'utilisateur n'a modifié que deux champs.Quelle est la meilleure façon de gérer la mise à jour de plusieurs colonnes
Je me demandais quelle serait la meilleure façon de gérer cela pour la meilleure performance.
Depuis que j'ai seulement 20 champs ce n'est pas vraiment un problème mais je me demande juste pour le développement futur de l'endroit où peut-être il pourrait être plus.
Qu'est-ce que tout le monde fait, mettez-vous simplement à jour chaque colonne pour cette ligne?
Quelle bibliothèque Db? ASP.NET n'est pas trop pertinent ici. –
Je pense que ce genre de question ne devrait probablement pas être sur stackoverflow car c'est plus une discussion qu'une question qui peut être résolue par une réponse –
Des choses comme Entity Framework vont gérer cela pour vous, pour "libre" - ils suivent * what * a changé et émettra une instruction 'UPDATE' qui mettra * seulement * à jour les colonnes qui ont réellement changé - et vous n'avez pas à vous soucier de ces détails –