#pg_blocking_pids — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #pg_blocking_pids, aggregated by home.social.
-
База встала под нагрузкой: как найти, кто кого блокирует в PostgreSQL
CPU и диск свободны, а сервис уже задыхается: транзакции ждут блокировок, соединения заканчиваются, база перестаёт отвечать. Разберём, как найти корневой процесс в PostgreSQL, отличить длинную транзакцию от конкуренции за строки и остановить каскадный сбой.
https://habr.com/ru/companies/otus/articles/1065588/
#PostgreSQL #блокировки #транзакции #дедлоки #pg_stat_activity #pg_blocking_pids #idle_in_transaction #LWLock #пул_соединений #высокая_нагрузка
-
База встала под нагрузкой: как найти, кто кого блокирует в PostgreSQL
CPU и диск свободны, а сервис уже задыхается: транзакции ждут блокировок, соединения заканчиваются, база перестаёт отвечать. Разберём, как найти корневой процесс в PostgreSQL, отличить длинную транзакцию от конкуренции за строки и остановить каскадный сбой.
https://habr.com/ru/companies/otus/articles/1065588/
#PostgreSQL #блокировки #транзакции #дедлоки #pg_stat_activity #pg_blocking_pids #idle_in_transaction #LWLock #пул_соединений #высокая_нагрузка
-
База встала под нагрузкой: как найти, кто кого блокирует в PostgreSQL
CPU и диск свободны, а сервис уже задыхается: транзакции ждут блокировок, соединения заканчиваются, база перестаёт отвечать. Разберём, как найти корневой процесс в PostgreSQL, отличить длинную транзакцию от конкуренции за строки и остановить каскадный сбой.
https://habr.com/ru/companies/otus/articles/1065588/
#PostgreSQL #блокировки #транзакции #дедлоки #pg_stat_activity #pg_blocking_pids #idle_in_transaction #LWLock #пул_соединений #высокая_нагрузка