Разгрузить базу:
- Оптимальный SQL
- Правильные настройки
- Все лишние операции - на приложение
- Меньше коннектов
- Транзакции покороче
- Грамотное использование реплик
- Секционирование таблиц
- Асинхронная обработка
Разделить базу:
- Шардинг уровня БД
- Шардинг уровня приложения
- Разделить систему