OVH Cloud OVH Cloud

Insert ou Update ?

4 réponses
Avatar
Olivier
Bonjour,

Ma question est de savoir si cela mieux de faire un insert d'une nouvelle
ligne dans une table que de faire une update ?

C'est sur SQL Serveur

Merci :)

Olivier

4 réponses

Avatar
Ph. B.
Olivier wrote:

Bonjour,

Ma question est de savoir si cela mieux de faire un insert d'une nouvelle
ligne dans une table que de faire une update ?

C'est sur SQL Serveur

Merci :)

Olivier



Il ne faut surtout pas oublier de faire un Delete avant ! ;-)
:-D
Avatar
Olivier
ok :) je suis débutant et je voudrai savoir quel est le mieux pour ne pas
utiliser trop de ressource et ne pas locker la base, ma question est par
exemple d'enregistrer la dernière date et heure des connexions d'un membre
sur mon site, je dirai que c'est mieux de faire un insert qu'un update (ca
permet en plus de connaitre l'historique)
Pour l'espace disque, ce n'est pas un problème il y a largement de la place
! :)

"Ph. B." a écrit dans le message
de news:40ffdbd2$0$395$
Olivier wrote:

> Bonjour,
>
> Ma question est de savoir si cela mieux de faire un insert d'une


nouvelle
> ligne dans une table que de faire une update ?
>
> C'est sur SQL Serveur
>
> Merci :)
>
> Olivier

Il ne faut surtout pas oublier de faire un Delete avant ! ;-)
:-D
Avatar
Ph. B.
Olivier wrote:

ok :) je suis débutant et je voudrai savoir quel est le mieux pour ne pas
utiliser trop de ressource et ne pas locker la base, ma question est par
exemple d'enregistrer la dernière date et heure des connexions d'un membre
sur mon site, je dirai que c'est mieux de faire un insert qu'un update (ca
permet en plus de connaitre l'historique)
Pour l'espace disque, ce n'est pas un problème il y a largement de la place
! :)



Je plaisantais ! :-)

Un insert ou un delete en soi ne prends pas trop de ressources (sauf si le
volume de données est gigantesque !).
Pour ne pas vérouiller ta base, il faut comprendre le mécanisme des
transactions et le gérer correctement ensuite.

Comme tu débutes, un petit tour ici s'impose
- Le livre de Frédéric Brouard, l'auteur du site est aussi un bon choix ;-) -

Accueil:
http://sqlpro.developpez.com/indexSQL.html

Insérer, modifier, supprimer:
http://sqlpro.developpez.com/SQL_AZ_6.html

Les transactions:
http://sqlpro.developpez.com/TECH/SQL_TEHC.html#TECH01

Ms SqlServer:
http://sqlpro.developpez.com/TransactSQL/SQL_MSTransactSQL.html

--
Philippe.
Avatar
luc
L'insert, l'insert prend beaucoup moin de ressource qu'n update : )


Olivier a écrit :
ok :) je suis débutant et je voudrai savoir quel est le mieux pour ne pas
utiliser trop de ressource et ne pas locker la base, ma question est par
exemple d'enregistrer la dernière date et heure des connexions d'un membre
sur mon site, je dirai que c'est mieux de faire un insert qu'un update (ca
permet en plus de connaitre l'historique)
Pour l'espace disque, ce n'est pas un problème il y a largement de la place
! :)

"Ph. B." a écrit dans le message
de news:40ffdbd2$0$395$

Olivier wrote:


Bonjour,

Ma question est de savoir si cela mieux de faire un insert d'une





nouvelle

ligne dans une table que de faire une update ?

C'est sur SQL Serveur

Merci :)

Olivier



Il ne faut surtout pas oublier de faire un Delete avant ! ;-)
:-D