Re: verouillage lors d'un insert into select avec innodb
Dans le premier message, tu mentionnes que les tables sont verrouillées à cause d'InnoDB, mais ce n'est pas vrai, puisque InnoDB fait du row-level locking.
Lorsque tu fais un [/b]insert into ... select[/b], il est plus intéressant de faire un lock table plutôt que laisser le row-level locking d'InnoDB. Tu vas verrouiller la table une seule fois.
Si le côté visiteur ne fait aucune modification, regarde autour du shared locking. S'il ne s'agit que d'ajouts, il y a une option pour allow_insert_after ou quelque chose du genre.
Huu Da
MySQL flirter
Subject
Views
Written By
Posted
5840
July 17, 2008 02:38AM
3457
July 17, 2008 12:25PM
3688
July 18, 2008 06:27AM
Re: verouillage lors d'un insert into select avec innodb
4373
July 21, 2008 12:05PM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.