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

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

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

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

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

9 ответов

16 просмотров

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

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
нужен диагноз - значит нуже шире мониторинг, что п...

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

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта