Bonjour,
j'ai quelques questions par rapport au curseur for update.
Alors tout d'abord, je suis en iso level 1 et le curseur concerne une table en lock datarow (si ça peut aider?)
je me demandais à quelle moment etait pris les lock avec un cursor for update. Est-ce au moment de la création du curseur? de l'ouverture? du fetch row?
Et prend il bien des lock sur les rows impacté seulement, ou peut il prendre des lock sur la table ou page? (par promotion de lock ou autre?)
Toujours si je suis dans une transaction, si au lieu de faire des update en passant par un curseur, je fais plusieurs requetes update, est-ce qu'au niveau des locks ils se passe la meme chose (même locks?)
Merci d'avance à tous ceux qui pourrait éclairé ma lanterne
![]()
Partager