PostgreSQL - Verificar sessões ativas
O SQL abaixo é utilizado para identificar em banco de dados PostgreSQL todas as sessões que estão ativas no seu banco de dados, que eventualmente podem ocasionar em locks nas suas tabelas, travando assim as operações.
select datname,
procpid,
usename,
application_name,
client_addr,
client_hostname,
backend_start,
query
from pg_stat_activity
**OBSERVAÇÃO: Em versões acima da 9.2, a coluna procpid teve seu nome alterado para pid, basta renomea-la e seu SQL irá rodar corretamente.