postgresql.sessions.idle_in_transaction_time
Idle in transaction timeDimensions:None
Interface Metrics (2)
Dimensions:None
Technical Annotations (8)
Configuration Parameters (1)
idle_in_transaction_session_timeoutrecommended: 30minCLI Commands (2)
SELECT count(*) filter (where state = 'idle in transaction') as idle_in_transaction FROM pg_stat_activity;diagnosticSELECT * FROM pg_stat_activity WHERE state = 'idle in transaction'diagnosticTechnical References (5)
autovacuumcomponentdead tuplesconceptpg_stat_activitycomponenttransactionconceptlock contentionconceptRelated Insights (4)
Idle transactions prevent autovacuum and cause table bloatwarning
▸
Idle transactions hold locks and block operationscritical
▸
Long-running transactions hold locks and block other operationswarning
▸
Long-running transactions cause lock queue buildupwarning
▸