Тайм-ауты использования диска журнала бина RDS MySQL
Мы наблюдаем периодические тайм-ауты запроса (с порогом таймаута в 1 минуту) с нашим экземпляром RDS. Все графики мониторинга выглядят нормально, единственное замечание, касающееся использования двоичного диска журнала - см. В приложении. Тайм-аут произошел в период повышенного использования с 16:30 до 16:55.
Вопросы:
- у нас нет реплик чтения и до сих пор не использовали журнал bin для каких-либо других целей. Есть ли веские причины, по которым мы не должны просто отключить его?
- Кто-нибудь знает, что на самом деле делает RDS с журналом бина? Я ожидал увидеть, как граф перейдет в ноль байтов (или около того), но это не так.
У нас max_binlog_size установлено в 128 МБ, а expire_logs_days установлено в 0. Мы запускаем db.m1.large на магнитном.
Большое спасибо, Пит
1 ответ
Бинлог необходим для восстановления на момент времени. RDS mysql удаляет двоичные журналы как можно скорее. Для этого есть своя конфигурация. Увидеть call mysql.rds_show_configuration;
,
Бинарный журнал, который внезапно растет быстрее, означает, что у вас было много обновлений или вставок. Вы могли бы попасть в узкое место ввода / вывода.