Назад | Перейти на главную страницу

Различные размеры файлов данных InnoDB в Galera

У нас есть кластер из 3 ящиков Galera-MariaDB, использующих InnoDB в качестве движка. Кластер синхронизирован и, насколько я могу судить, все в порядке.

К моему большому удивлению, размер файлов данных InnoDB довольно сильно различается между тремя полями; некоторые столы даже вдвое больше на некоторых коробках.

Это остается так даже после удаления данных из ящика с самыми большими файлами данных и выполнения полного SST для повторного присоединения к кластеру.

Есть идеи, что могло бы это объяснить?

Я нашел здесь объяснение:

https://stackoverflow.com/questions/27146497/can-database-size-be-different-on-different-node-in-mairadb-galera-cluster

Поскольку это логическая репликация, перезапись транзакций, а не физическое копирование блоков, размеры файлов данных не обязательно будут соответствовать 1: 1.