желательно не сильно теряя в чтении, но это второстепенно. Стоит задача перейти с myisam на innodb. (либо еще какой то движок на котором можно будет строить нормальный кластер).
В таблицы пишется очень много и очень часто. 1,5млн записей в день это норма. Таблицы уже разделены по дням. Т.е. для каждого дня своя табличка. Читается в основном за период, партиями. Делить по часам уже затруднительно потому что могут быть записи "задним числом" внутри дня.
Какие есть стратегии? то что ключи будут тормозить вставку я в курсе, что еще можно посмотреть?
В данный момент все что я получаю это innodb в 2 раза медленее myisam.
Посмотрите на tokudb, запросы переписывать не придется. Из существенных ограничений там только внешние ключи, он не поддерживаются.
чтобы ответить на этот вопрос, нужно знать в чём именно затык производительности. тут очень много вариантов. вы какие-то метрики с сервера или ОС собирали?
Обсуждают сегодня