MariaDB Galera Configuration avec des quantités de mémoire radicalement différentes utilisées sur les nœuds de cluster - Pourquoi?

dba.stackexchange https://dba.stackexchange.com/questions/63218

Question

Nous avons un cluster MariaDB Galera à 3 nœuds.

Tous les nœuds sont identiques et la configuration sur chacune est identique. Ils ont chacun 64 Go de RAM.

La sortie de la requête suivante est 28:

SELECT CEILING(Total_InnoDB_Bytes*1.6/POWER(1024,3)) RIBPS FROM
(SELECT SUM(data_length+index_length) Total_InnoDB_Bytes
FROM information_schema.tables WHERE engine='InnoDB') A;

Notre base de données augmente assez rapidement et les machines sont dédiées ainsi innodb_buffer_pool_size est maintenant réglé sur 56G. À l'origine, il était prêt à 256M, nous venons de l'augmenter ce matin (le cluster n'a été mis en place qu'il y a quelques jours).

Ma question est de savoir pourquoi la quantité de RAM utilisée sur chaque machine est-elle si drastique, voir le graphique ci-dessous. Quand nous avons changé innodb_buffer_pool_size à 56G (et ont fait un rediffusion), ils ont tous sauté d'environ le même montant (en termes réels, pas proportionnellement), mais comme vous pouvez le voir, sont clairement encore très différents. Quelqu'un peut-il éclairer pourquoi?

Merci!

Physical Memory Used in DB Machines

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à dba.stackexchange
scroll top