172 похожих чатов

Всем привет! Ребят, вопросик по нагрузке постгрес. У нас на

серверах периодически наблюдаются скачки в нагрузке, в htop по нагрузке на процессор лидирует как раз постгрес. Лидируют повторяющиеся процессы SELECT, UPDATE и idle (у нас несколько бд pgsql на сервере).

ЦП неслабый, AMD 16-Core EPYC 7302P (16 ядер, 32 потока). Но при этом скачок нагрузки со стабильных ~20% до ~95%.

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

9 ответов

3 просмотра

Почему думаете что автовакуум, а не какие-то конкретные запросы создающие проблем?

Sardor-Tukhtakhodjaev Автор вопроса
Nikolai Semenov
Почему думаете что автовакуум, а не какие-то конкр...

это было предположение более опытного коллеги, но он не вникал в суть) рассматриваю автовакуум, но не исключаю ничего другого. Запросов от нашего кода, которые могут так нагрузить систему, вроде как нет Во время, когда наблюдалось повышение нагрузки, не было никаких ресурсоемких процессов, запускающихся по кроне

Sardor Tukhtakhodjaev
это было предположение более опытного коллеги, но ...

А у вас точно нет скачков числа подключений к серверу?

idle в top'е грузящий CPU это необычно

Sardor-Tukhtakhodjaev Автор вопроса
Роман Жарков
А у вас точно нет скачков числа подключений к серв...

если Вы про обращения пользователей, нет, в графане наблюдаем за их активностью, никаких скачков не было

Sardor Tukhtakhodjaev
если Вы про обращения пользователей, нет, в графан...

А в графане мониторятся автовакуумы? Есть ли корреляция между всплесками цпу и запусками процессов автовакуума?

Sardor-Tukhtakhodjaev Автор вопроса
Mikhail Zhilin
А в графане мониторятся автовакуумы? Есть ли корре...

нет, автовакуумы, к сожалению, не мониторятся

Sardor Tukhtakhodjaev
нет, автовакуумы, к сожалению, не мониторятся

нужен диагноз - значит нуже шире мониторинг, что по запросам в stat_statements ? что по логам длинных запросов и локов ? что по графане не только самой машинки но и постгреса ? а так можно долго гадать

Sardor-Tukhtakhodjaev Автор вопроса
oLe vep
нужен диагноз - значит нуже шире мониторинг, что п...

юужу смотреть эти логи, спасибо. А насчет графаны — она у нас постгрес сейчас никак не логирует(

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
49
читать файл максимально быстро? странный вопрос))
zamtmn
53
How to create an OS in C? what to study?
Linus
18
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
@HemulGM Параметры у AddStream поменялись? Несостыковка какая-то
Катерина Свиридова
12
Подскажите, есть какие-то события создания/уничтожения у TFrame по типу TForm (OnCreate и OnClose/OnDestroy) ? Как отловить создание TFrame и "перед" уничтожением. На Tframe р...
Денис
8
Карта сайта