方式
| 方式 | 生效 | 持久化 |
|---|---|---|
| SET GLOBAL | 立即(新会话) | 否,重启丢失 |
| SET PERSIST | 立即(新会话) | 写入 mysqld-auto.cnf |
| my.cnf 修改 | 重启或 reload 后 | 是(需手工维护) |
示例与查看来源
示例与查看来源
SET GLOBAL max_connections = 1000;
SET PERSIST max_connections = 1000;
RESET PERSIST max_connections; -- 撤销持久化
SELECT VARIABLE_NAME, VARIABLE_SOURCE, SET_TIME
FROM performance_schema.variables_info
WHERE VARIABLE_NAME IN ('max_connections','innodb_io_capacity');my.cnf 与 mysqld-auto.cnf 同时存在时以自动文件优先,排障先查 variables_info.VARIABLE_SOURCE,别只翻 my.cnf。