Разгрузить базу:

  1. Оптимальный SQL
  2. Правильные настройки
  3. Все лишние операции - на приложение
  4. Меньше коннектов
  5. Транзакции покороче
  6. Грамотное использование реплик
  7. Секционирование таблиц
  8. Асинхронная обработка

Разделить базу:

  1. Шардинг уровня БД
  2. Шардинг уровня приложения
  3. Разделить систему