Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Блокировки в MySQL (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/blokirovki-v-mysql-388259/)

Guest 16.10.2011 15:29

Блокировки в MySQL
 
Всем доброго дня!Бродил по Интернету и наткнулся на блокировку в MySQL, когда могут параллельно несколько пользователей считывать или записывать данные в таблице. Для блокировки есть метод LOCK TABLE, для разблокировки - UNLOCK TABLE.Так интересно, если у меня первый пользователь зайдёт и заблокирует таблицу на чтение (то есть что никто не сможет читать кроме него), и в это же время зайдёт второй пользователь, но таблица заблокирована, то что произойдёт? Пользователь встанет в очередь, когда первый разблокирует таблицу или просто пользователь не получит данные и от MySQL придёт ответ об ошибке?


Часовой пояс GMT, время: 07:40.


© www.otvetnemail.ru - Форум вопросов и ответов.