MySQL - General error: 1205 Lock wait timeout exceeded; try restarting transaction: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Admin iph (обсуждение | вклад) (Новая страница: «=== MySQL - General error: 1205 Lock wait timeout exceeded; try restarting transaction === Ошибка General error: 1205 Lock wait timeout exceeded; try res...») |
Admin iph (обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
Со стороны MySQL сервер можно увеличить этот таймаут, например в 2 раза: | Со стороны MySQL сервер можно увеличить этот таймаут, например в 2 раза: | ||
− | <syntaxhighlight lang=" | + | <syntaxhighlight lang="sql"> |
MariaDB [(none)]> SHOW VARIABLES like '%innodb_lock_wait_timeout%'; | MariaDB [(none)]> SHOW VARIABLES like '%innodb_lock_wait_timeout%'; | ||
+--------------------------+-------+ | +--------------------------+-------+ |
Версия 13:56, 14 декабря 2020
MySQL - General error: 1205 Lock wait timeout exceeded; try restarting transaction
Ошибка
General error: 1205 Lock wait timeout exceeded; try restarting transaction
возникает в MySQL если скрипт пытается обновить запись, которая заблокирована.
Со стороны MySQL сервер можно увеличить этот таймаут, например в 2 раза:
MariaDB [(none)]> SHOW VARIABLES like '%innodb_lock_wait_timeout%'; +--------------------------+-------+ | Variable_name | Value | +--------------------------+-------+ | innodb_lock_wait_timeout | 50 | +--------------------------+-------+
$ vi /etc/my.cnf [mysqld] innodb_lock_wait_timeout = 100
и перезагрузить MySQL сервер:
$ systemctl restart mariadb.service