В настоящее время у меня есть приложение Rails, которое настроено на одну базу данных MySQL
.
Проблема в том, что размер базы данных растет очень быстро.Примерно ~3,500,000
записей каждые 3 месяца и 1 GB
в размере.
Несмотря на то, что применяется правильная индексация, приложение, казалось, работало, как и ожидалось, до недавнего времени, когда запросы к базе данных начали истекать.
Я действительно расширяю границы MySQL здесь?Есть ли плагин Rails, который я могу использовать, чтобы мой код мог работать с несколькими базами данных в резервной копии, чтобы один сервер БД не был перегружен?
Что бы вы сделали в такой ситуации?