wait events monitoring

  • ХабрахабрФото История активных сессий в PostgreSQL — новое расширение pgsentinel

    История активных сессий в PostgreSQL — новое расширение pgsentinel

    Компания pgsentinel выпустила одноимённое расширение pgsentinel (репозиторий github), добавляющее в PostgreSQL представление pg_active_session_history — историю активных сессий (по аналогии с оракловой v$active_session_history). По сути, это просто-напросто ежесекундные снимки из pg_stat_activity, но есть важные моменты: Вся накопленная информация хранится только в оперативной памяти, а потребляемый объём памяти регулируется количеством последних хранимых записей. Добавляется поле queryid — тот самый queryid из расширения…

    Читать далее »
  • ХабрахабрФото Мониторим активные сессии PostgreSQL 10 как в Oracle

    Мониторим активные сессии PostgreSQL 10 как в Oracle

    Данный инструмент написан из спортивного интереса, когда мною было обнаружено, что вьюха pg_stat_activity в PostgreSQL 10 имеет поля wait_event_type и wait_event, очень похожие по сути на оракловые wait_class и event из v$session. Учитывая, что я не профессиональный разработчик, было не просто, но очень интересно. Активно работая в данный момент с программой ASH-Viewer от akardapolov мне стало любопытно — насколько сложно…

    Читать далее »


Кнопка «Наверх»