Я хочу установить новое значение для переменной innodb_lock_wait_timeout
.
Я использую команду: SET GLOBAL innodb_lock_wait_timeout = 120;
(предыдущее значение было 50) DB: MariaDB
Но в другой день значение снова возвращается (перезапущено) на 50 (по серверу или я ничего не знаю, как...).
Вопрос: Как я могу установить innodb_lock_wait_timeout навсегда?
Команда SET GLOBAL
изменяет значение только во время выполнения, которое вернется к значению по умолчанию, когда база данных будет остановлена и перезапущена.
Чтобы изменить базу данных, чтобы всегда использовать новое значение, установите ее в соответствующем файле параметров (возможно, data\my.ini) и перезапустите сервер базы данных:
innodb_lock_wait_timeout=120
установите его в файле конфигурации.
вероятно, в my.cnf