DBAtlas · Atlas für Datenbankbetrieb

Globale Variable ändern und dauerhaft speichern

MySQLParameter

Befehl

SET PERSIST innodb_buffer_pool_size = 4294967296;

Was es tut

Setzt die Variable sowohl auf dem laufenden Server als auch dauerhaft über Neustarts hinweg (mysqld-auto.cnf).

Wann einsetzen

Um eine Servervariable ohne Neustart dauerhaft zu ändern.

Vorsicht

SET PERSIST ist eine Funktion ab MySQL 8.0; MariaDB unterstützt sie nicht (dort my.cnf bearbeiten und neu starten). Für eine reine Laufzeitänderung SET GLOBAL verwenden. Variablen, die nur beim Neustart wirken, erfordern SET PERSIST_ONLY.

In DBAtlas öffnen →

Verwandte Einträge