Mysql
 sql >> Database >  >> RDS >> Mysql

Riduzione del consumo di memoria di MySQL su microistanza [protetta tramite posta elettronica].

Nel tuo /etc/my.cnf file:

performance_schema = 0

E riavvia MySQL. Questo dovrebbe ridurre drasticamente l'utilizzo della memoria se lo avevi in ​​precedenza.

Modifica: Per le versioni MySQL comprese tra 5.7.8 e 8.0.1 (non richiesto dalla versione 8.0.1 in poi ), quanto sopra non è sufficiente per liberare la memoria dai dati dello schema delle prestazioni:

(fonte )

Per prevenire questo comportamento, imposta show_compatibility_56 a 1 oltre a performance_schema . Vale a dire, le tue modifiche a my.cnf dovrebbero assomigliare a:

performance_schema = 0
show_compatibility_56 = 1