MySQL Forums
Forum List  »  French

Re: verouillage lors d'un insert into select avec innodb
Posted by: Huu Da Tran
Date: July 21, 2008 12:05PM

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

Options: ReplyQuote


Subject
Views
Written By
Posted
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.