Поиск причины тормозов PgSQL

5 000 руб. за проект
14 сентября 2021, 18:42 • 9 откликов • 60 просмотров
Фактура:
PgSQL 11, развёрнут на Debian, SSD, 40 ядер, куча рамы.
Работает с БД под 500ГБ. В какой-то прекрасный момент машина начала залипать на селектах (до десятков минут), CPU IO wait уходит под 90-95%. При этом инсерты отрабатывают моментально.
БД перемещали по гипервизорам и выровняли по настройкам с соседними шардами, реакции ноль, проблема именно с БД (данные или настройки - хз).

Задача - идентифицировать причину залочек БД и ликвидировать её нашими руками под чутким руководством. Оплата за факт нахождения и ликвидации, с объяснением почему так произошло. К сожалению, работать надо скорее вечером и ночером, ибо БД боевая.

Если всё получится ок - сможем договориться про аудит БД и запросов, там тоже достаточно работы.