Я сталкиваюсь с некоторыми проблемами с дисковым пространством на сервере ubuntu из-за растущего размера ibdata1 в / var / lib / mysql.
Есть предложения взять дамп БД, сбросить БД, затем удалить файл и воссоздать БД. Есть ли возможность удалить файл ibdata1 без удаления базы данных? Поскольку это производственная база данных, мы не можем рисковать отбрасыванием и воссозданием базы данных.
Я ознакомился с решениями, предложенными в MySQL: уменьшение размера файла ibdata для таблиц MyISAM .
Будет ли нормально, если я временно преобразую все свои таблицы InnoDB в MyISAM, перезапусту БД и затем удалю файл ibdata1? Есть ли лучшее решение?
Пожалуйста, предложите.