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

MySQL binlog rsync с tmpfs на жесткий диск вызывает замедление записи на ramdisk

У меня есть сервер базы данных mysql, и я тестирую запись своих двоичных журналов на ramdisk, чтобы ускорить некоторые вещи. Происходит любопытная вещь ... довольно часто я получаю серьезное замедление работы одновременно с rsync. Обновления, которые занимают почти ноль секунд (когда бинлог записывает в ext4 fs, оптимизированный для записи), занимают более 2 секунд (что имеет большое значение для количества обновлений, которые я делаю). Это меня удивило, так как rsync не должен выполнять никаких блокировок, и поскольку tmpfs имеет пропускную способность 2 ГБ / с (а rsync намного меньше гигабайта на каждом проходе)

Может ли кто-нибудь пролить свет на это для меня? Каким образом rsync из tmpfs вызывает замедление записи в мои двоичные журналы и, следовательно, замедление обновления?