DBAtlas · Atlas d'exploitation des bases de données

Modifier une variable globale et la rendre persistante

MySQLParamètres

Commande

SET PERSIST innodb_buffer_pool_size = 4294967296;

Ce que fait la commande

Définit la variable à la fois sur le serveur en cours d'exécution et de façon persistante après redémarrage (mysqld-auto.cnf).

Quand l'utiliser

Pour modifier durablement une variable serveur sans redémarrage.

Attention

SET PERSIST est une fonctionnalité MySQL 8.0+ ; MariaDB ne la prend pas en charge (il faut alors modifier my.cnf et redémarrer). Utilisez SET GLOBAL pour un changement uniquement à l'exécution. Les variables modifiables seulement au redémarrage exigent SET PERSIST_ONLY.

Ouvrir dans DBAtlas →

Voir aussi