У меня есть небольшое любопытство в отношении блокировок таблиц MySQL.MySQL Множественные блокировки таблиц
Скажем, я хочу заблокировать две таблицы. Я выполнить эту команду:
LOCK TABLES table1 WRITE, table2 WRITE
А потом я проверил, если таблицы действительно были заблокированы командой:
SHOW OPEN TABLES IN mydatabase WHERE In_use > 0
Я заметил Тхо, что если я бегу два замка команды sequentitally, например:
LOCK TABLES table1 WRITE
LOCK TABLES table2 WRITE
И затем проверьте, какие таблицы заблокированы с использованием одной и той же команды, только таблица2 отмечена как заблокированная. Почему это так?
Благодаря