修改全局变量并持久化
MySQL参数命令
SET PERSIST innodb_buffer_pool_size = 4294967296;作用
同时在运行中的服务器上设置变量,并使其在重启后持久生效(mysqld-auto.cnf)。
适用场景
用于在不重启的情况下永久修改服务器变量。
注意
SET PERSIST 是 MySQL 8.0+ 的功能;MariaDB 不支持(在 MariaDB 中请编辑 my.cnf 并重启)。仅运行时修改请使用 SET GLOBAL。只能重启生效的变量需要 SET PERSIST_ONLY。