Недавно я сделал копию моей большой базы данных 32Gig для использования в моей среде разработки. Теперь получаю эту ошибку, когда пытаюсь создать, удалить, обновить элементы.Magento SQLSTATE [HY000]: общая ошибка: 1205 превышено время ожидания блокировки; попробуйте перезапустить транзакцию
SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction
Я имею в виду, может быть копия правильно идти техника его подводит и некоторые таблицы заблокированы?
Настоящая база данных является test_dev2
, которая используется моей средой dev. Я пробовал убить процесс для test_dev2
и все той же ошибки.
я перезапустил службу MySQL и еще такую же ошибку.
Затем я увеличил +--------------------------+-------+ | Variable_name | Value | +--------------------------+-------+ | innodb_lock_wait_timeout | 120 | +--------------------------+-------+
Вот что я получаю, когда я запустить эту команду SHOW OPEN TABLES WHERE In_use > 0;
+-----------+------------------+--------+-------------+ | Database | Table | In_use | Name_locked | +-----------+------------------+--------+-------------+ | test_dev2 | core_url_rewrite | 1 | 0 | +-----------+------------------+--------+-------------+
Любые идеи о том, как я могу исправить эту ошибку 1205 Lock wait timeout exceeded
?