TL;DR
- 手を出さない方がいいのはSET PERSIST_ONLYの話で、SET PERSISTは手を出してもいいと思う
-
SET GLOBAL,SET PERSISTには値をセットするためのバリデーター(各サーバー変数ごとにある)が用意されているが、SET PERSIST_ONLYはそのバリデーターを通らないため、不正な値を突っ込んでもエラーになってくれない -
mysqldを再起動しようとした時に、mysqld-auto.cnf(SET PERSIST,SET PERSIST_ONLYの保管先)に不正な値が突っ込んであるとそれを適用できなくてmysqldが起動してくれない - MySQL :: MySQL 8.0 Reference Manual :: 13.7.5.1 SET …