|
|||||||||||
|
Re: Handling Circular Wait / Deadlocks
From: Sergei Golubchik <serg(at)mysql.com>
Date: Mon Jul 23 2007 - 10:09:31 EDT
On Jul 20, Adam Retter wrote:
It depends. In MySQL itself (that is, on the upper layer, above storage engines), there's no such a problem - it is deadlock-free. All locks are taken in the beginning of the statement, always in the same order - so no deadlock can possibly occur. Storage engines may have their own locking policies, and if they allow deadlocks they have some means to resolve them. For example - loop detection in the wait-for graphs, or simply timeouts.
Regards / Mit vielen Grüssen,
-- __ ___ ___ ____ __ / |/ /_ __/ __/ __ \/ / Sergei GolubchikReceived on Mon Jul 23 13:06:44 2007 This archive was generated by hypermail 2.1.8 : Thu Aug 09 2007 - 19:06:19 EDT |
||||||||||
|
|||||||||||