Есть мастер, к нему прикреплены два слейва в режиме read-only. Данные на слейвы заливались снапшотом. Сначала через xtrabackup снимаю снапшот базы, потом перекачиваю на слейв. Потом всё настраиваю, всё стандартно. Указываю мастер, файл бинлога, позицию. Формат бинлога mixed. Спустя некоторое время делаю запрос по базе. На мастере данные есть, на слейве нет. В чём может быть причина? Я всю голову сломал.
А ещё время от времени случается такое, что слейвы сами по себе отваливаются. Пишет, что такие данные уже есть. Откуда, блин? Никто, кроме мастера, в эти базы писать не может.
Если что, это mysql Ver 8.0.29-21 for Linux on x86_64 (Percona Server (GPL), Release ‘21’, Revision ‘c59f87d2854’)
UPD: на слейвах по какой-то причине не использует индексы, и по этой же самой причине не выбирает данные