DBAtlas · データベース運用アトラス

グローバル変数を変更して永続化

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が必要。

DBAtlas で開く →

関連項目