Jeśli używasz PostgreSQL 9.6+, możesz użyć pg_blocking_pids()
aby znaleźć PID zapytań, które blokują Twój.
select pid, pg_blocking_pids(pid) as blocked_by, query as blocked_query
from pg_stat_activity
where pg_blocking_pids(pid)::text != '{}';
Jeśli używasz PostgreSQL 9.6+, możesz użyć pg_blocking_pids()
aby znaleźć PID zapytań, które blokują Twój.
select pid, pg_blocking_pids(pid) as blocked_by, query as blocked_query
from pg_stat_activity
where pg_blocking_pids(pid)::text != '{}';
Jak zignorować znak zapytania jako symbol zastępczy podczas używania PDO z PostgreSQL?
Jak uzyskać typ podstawowy tablicy w postgresie przez jdbc?
Jak wyświetlić wszystkie bazy danych i ich schematy w postgresql?
Zastąp sekwencję szeregową w PostgreSql za pomocą Entity Framework (C#)
Na czym polega problem z usunięciem wiersza z bazy danych?