Задать вопрос
chemtech
@chemtech
Линуксойд, DevOps

Что делать в случае триггера PostgreSQL cache hit ratio too low?

Добрый день!

Для мониторинга PostgreSQL использую триггеры от Алексея Лисовского https://habr.com/post/234481/
На сервере PostgreSQL остаточно долго горит триггер "PostgreSQL cache hit ratio too low (84.34 %)"
Что в этом случае делать? Подскажите пожалуйста.
Спасибо
  • Вопрос задан
  • 5234 просмотра
Подписаться 2 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
terrier
@terrier
А почему вас это беспокоит?:)
Ну, да, у вас больше данных, чем "положено" достается из кэша файловой системы, вместо кэша постгреса. Конкретно эту метрику можно исправить, увеличив размер shared_buffers, но на производительности это в лучшую сторону не скажется ( и может стать хуже ).
Если же вы видите проблемы с производительностью, то нужно диагностировать и исправлять именно их ( начните с проверки индексов ), а не метрику.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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