[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

MySQL-репликация и размеры БД.



Добрый день.
Есть две репликационных пары MySQL-серверов (master-slave)

На обоих парах смотрю размер БД с помощью:
SELECT table_schema 'database', concat( round( sum( data_length +
index_length ) / ( 1024 *1024 ) , 2 ) , 'M' ) size FROM
information_schema.TABLES WHERE ENGINE=('MyISAM' || 'InnoDB' ) GROUP
BY table_schema;

Разница в показаниях достигает гигабайта, причем как в большую, так и
в меньшую сторону.
Проверял размер с помощью du - различается примерно на столько же
(innodb-таблицы в отдельных файлах)
Локальных модификаций на slave нет.

Задержек репликации нет.
Это вообще нормально, или у меня на слейве данные уже превратились в тыкву?

В обоих случаях mysql на мастер-серверах минимум один раз завершался
некорректно (например, ребут железа по питанию или OOM прибил)
Аппаратный RAID, батарейки в порядке.

Спасибо!
-- 
WBR,  Bogdan B. Rudas

Reply to: