Немного контекста, прежде чем погрузиться в проблему,
У меня есть блог на основе Wordpress, работающий на экземпляре линода объемом 1 ГБ (RAM), 20 ГБ (дисковое пространство). Сама база данных составляет около 105 МБ. Недавно я заметил, что было использовано все дисковое пространство (от ~ 4 ГБ) с каталогом базы данных / var / lib / mysql / DATABASE_NAME
, занимающим около 15 ГБ места!
Наихудшие нарушители в этом В каталоге были файлы с окончанием имени _INDEX_1.ibd
, каждый из которых занимал от ~ 700 МБ до ~ 1,5 ГБ! Быстрый поиск действительно не дал много информации о возможной причине этой проблемы. База данных работает нормально.
В моем ограниченном опыте управления серверами я не встречал ничего подобного. Это' Было бы здорово узнать, почему это произошло, возможное решение и способ предотвратить это в будущем.
PS - Таблицы базы данных используют движок InnoDB. А журналы ошибок белые, как свежевыпавший снег!
Итак, во-первых, я не совсем уверен в голосовании против. Просто пытаюсь разобраться в основной проблеме. В любом случае, что касается самой проблемы, вот что произошло:
Сервер мониторинга в течение 2 дней, и все, кажется, вернулось в норму! В итоге изучил кучу материалов по MySQL / MariaDB :)