wait events monitoring
-
Хабрахабр
История активных сессий в PostgreSQL — новое расширение pgsentinel
Компания pgsentinel выпустила одноимённое расширение pgsentinel (репозиторий github), добавляющее в PostgreSQL представление pg_active_session_history — историю активных сессий (по аналогии с оракловой v$active_session_history). По сути, это просто-напросто ежесекундные снимки из pg_stat_activity, но есть важные моменты: Вся накопленная информация хранится только в оперативной памяти, а потребляемый объём памяти регулируется количеством последних хранимых записей. Добавляется поле queryid — тот самый queryid из расширения…
Читать далее » -
Хабрахабр
Мониторим активные сессии PostgreSQL 10 как в Oracle
Данный инструмент написан из спортивного интереса, когда мною было обнаружено, что вьюха pg_stat_activity в PostgreSQL 10 имеет поля wait_event_type и wait_event, очень похожие по сути на оракловые wait_class и event из v$session. Учитывая, что я не профессиональный разработчик, было не просто, но очень интересно. Активно работая в данный момент с программой ASH-Viewer от akardapolov мне стало любопытно — насколько сложно…
Читать далее »