J'ai un serveur MYSQL RAM de 32 Go. C'est toujours totalement nouveau et aucune base de données n'est attachée sauf celles par défaut. Cependant, quand je lance la commande free -m
, je reçois le texte suivant:MYSQL consommation de RAM par défaut
total used free shared buff/cache available
Mem: 32768 2972 29718 10 76 29692
Swap: 16384 0 16384
Quand je pris contact avec l'hôte, on m'a dit que MYSQL consomme 10% de la mémoire principale par défaut et ils m'a conseillé de configurer les paramètres suivants:
key_buffer_size = 8192M
myisam_sort_buffer_size = 10922M
innodb_buffer_pool_size = 16384M
Ces valeurs, je pense représentent la consommation maximale qui pourrait être allouée pas ce consommée par défaut et ils sont les valeurs recommandées par MYSQL. Par exemple 8192M/32768M (mémoire totale) = 25% qui est la valeur recommandée. Quelqu'un peut-il expliquer cette consommation de mémoire?