我想为innodb_lock_wait_timeout
变量设置新值。
我正在使用命令:
SET GLOBAL innodb_lock_wait_timeout = 120;
(之前的值为50)
DB:MariaDB
但是在另一天,值再次返回(重新启动)50(通过服务器或我不知道如何......)。
问题: 如何永久设置innodb_lock_wait_timeout?
答案 0 :(得分:0)
在配置文件中设置它。
可能在my.cnf
答案 1 :(得分:0)
SET GLOBAL
命令仅在运行时更改值,当数据库停止并重新启动时,它将恢复为默认值。
要将数据库更改为始终使用新值,请将其设置在相应的选项文件(可能是data \ my.ini)中,然后重新启动数据库服务器:
innodb_lock_wait_timeout=120