home.social

#pg_blocking_pids — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pg_blocking_pids, aggregated by home.social.

fetched live
  1. База встала под нагрузкой: как найти, кто кого блокирует в PostgreSQL

    CPU и диск свободны, а сервис уже задыхается: транзакции ждут блокировок, соединения заканчиваются, база перестаёт отвечать. Разберём, как найти корневой процесс в PostgreSQL, отличить длинную транзакцию от конкуренции за строки и остановить каскадный сбой.

    habr.com/ru/companies/otus/art

    #PostgreSQL #блокировки #транзакции #дедлоки #pg_stat_activity #pg_blocking_pids #idle_in_transaction #LWLock #пул_соединений #высокая_нагрузка

  2. База встала под нагрузкой: как найти, кто кого блокирует в PostgreSQL

    CPU и диск свободны, а сервис уже задыхается: транзакции ждут блокировок, соединения заканчиваются, база перестаёт отвечать. Разберём, как найти корневой процесс в PostgreSQL, отличить длинную транзакцию от конкуренции за строки и остановить каскадный сбой.

    habr.com/ru/companies/otus/art

    #PostgreSQL #блокировки #транзакции #дедлоки #pg_stat_activity #pg_blocking_pids #idle_in_transaction #LWLock #пул_соединений #высокая_нагрузка

  3. База встала под нагрузкой: как найти, кто кого блокирует в PostgreSQL

    CPU и диск свободны, а сервис уже задыхается: транзакции ждут блокировок, соединения заканчиваются, база перестаёт отвечать. Разберём, как найти корневой процесс в PostgreSQL, отличить длинную транзакцию от конкуренции за строки и остановить каскадный сбой.

    habr.com/ru/companies/otus/art

    #PostgreSQL #блокировки #транзакции #дедлоки #pg_stat_activity #pg_blocking_pids #idle_in_transaction #LWLock #пул_соединений #высокая_нагрузка