об этом нужно было как-то позаботиться самостоятельно? я выполнил optimize на всю таблицу и первый раз это не дало никакого эффекта, а с третьей попытки - он выполнялся долго и таки соптимизировал четверть данных :-) спасибо, правда как это делать по нормальному, я пока не понял (не в шедулер же его много раз - в надежде, что какой-то из optimize пройдет, тем более, я так понимаю, он все целиком перезаписывает и сугубо однопоточный при этом)
у меня партиционирование по месяцам. команда optimize table xxx partition yyy final; (именно с партицией и с final) выполняется синхронно и не выходит пока все не оптимизирует. но запускать ее нужно на мастере если таблички реплицируемые
Чтобы не имень проблем с ротацией - лей разные ретеншены в разные таблицы, тогда не придется заморачиваться, самый маленький и объемный ретеншен можно будет просто удалять по прошествии времени.
Обсуждают сегодня