Как оптимизировать скорость работы?

Ранее база находилась на сервере с hdd и регулярно "падала" от того как приложение её нагружает. Был осуществлён переезд на другой сервер с ssd диском (32 ядра, 64Гб ОЗУ, 600гб SSD), база перестала падать, но теперь все запросы выполняются крайне долго (раньше сохранение сущности приложения занимало меньше секунды, сейчас 8 секунд).
Конфиг с pgtune. Были пару зависших транзакций, удалил их руками. Мониторинга (кроме медленных запросов) нет. (Если смотреть htop и iostat, там всё ок, ресурсов хватает, CPU не нагружен как таковой). Проанализировал индексы и удалил те, которыми база не пользуется, но это помогло, возможно дело в другом.
UPD: Всем спасибо, оказалось это сеть. Развернули новый бэкэнд в том же дата центре, что и база и всё начало "летать"
  • Вопрос задан
  • 831 просмотр
Пригласить эксперта
Ответы на вопрос 2
@vitaly_il1
DevOps Consulting
1) Какое железо было на старом сервере?
2)
Конфиг был "затюнин" с pgtune
- покажите, его, пож-ста
3) что в медленных запросах? запустите explain и оптимизируйте
Ответ написан
Комментировать
mayton2019
@mayton2019
Bigdata Engineer
Странно всё это

Проанализировал индексы и удалил те, которыми база не пользуется, но это помогло, возможно дело в другом.

верни лучше взад.

Что еще менялось кроме железа. Версия PG?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы