与 SET GLOBAL 一样,SET PERSIST 是可用于在运行时更新系统变量并使它们在重新启动后保持不变的命令。当我们使用 PERSIST 关键字时,变量更改将更新到数据目录中的 mysqld-auto.cnf 选项文件。mysqld-auto.cnf 是仅在第一次执行 PERSIST 或 PERSIST_ONLY 语句时创建的 JSON 格式文件。
PHP 中建议您使用长连接,长连接的概念与连接池的概念类似。需要注意的是PHP 目前有三种驱动,除 Mysqli 外,其他两种驱动均支持长连接。
将短连接修改至长连接对于代码的改动不大,但是对于性能的提高在很多典型应用场景中将起到很大的作用。