Задать вопрос

Как лучше сделать PostgreSQL профилирование?

Приветствую! Имеется сервер, на котором стоят: PHP 4.4 + Apache 1.2 + PostgreSQL 8.4. На этом работает достаточно тяжелая система аукционов. Каким образом можно организовать профилирование запросов к базе данных, и как лучше это сделать? Просто иногда процесс PostgreSQL грузит профессор на 98%, и надо разобраться в чем дело!
  • Вопрос задан
  • 1814 просмотров
Подписаться 3 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 2
opium
@opium
Просто люблю качественно работать
Включает логгирование медленных запросов в постгресе в формате пригодном для пгфоюна потом накатываешь на лог пгфоюн а он тебе отчет
Ответ написан
@kshvakov
Уверены что запросы ?
Определите что за процесс постгреса, возможно он не имеет отношения к самим запросам к бд (вакуум/чекпоинт и т.д.)

запросы на 8.4 можно посмотреть https://github.com/kshvakov/pgcap или аналогичной штукой
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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