|
|
Справочное руководство по MySQL7.5.8.5 Обнаружение и откат взаимоблокировки (deadlock)
7.5.8.5 Обнаружение и откат взаимоблокировки (deadlock)
InnoDB автоматически обнаруживает взаимоблокировку транзакций и производит
откат транзакций, запрос на блокировку которых вызвал возникновение
взаимоблокировки, то есть замкнутого цикла в графике ожиданий транзакций.
InnoDB не может обнаружить взаимоблокировку, установленную оператором
MySQL Когда InnoDB выполняет полный откат транзакции, все блокировки, установленные транзакцией, снимаются. Тем не менее, если в результате ошибки производится откат только одного оператора SQL, некоторые блокировки, установленные оператором, могут остаться в силе. Это происходит потому, что InnoDB хранит блокировку строк в формате, по которому впоследствии нельзя определить, каким оператором SQL была установлена блокировка.
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Copyright © 2008-2010 Prime Hosting |
![]() Хостинг Реселлинг хостинга VPS - Хостинг Аренда серверов Dedicated server |