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 …