packet (client failed to connect) Could not receive data from client / connection to client lost EOF on client connection with an open transaction Terminating connection due to administrator command Remaining connection slots are reserved for superuser (out of connections) Too many connections for role Could not accept SSL connection Unsupported frontend protocol Incomplete message from client
Execution Planning Time Execution Time Connection Roundtrip Time Hard to track from the Postgres server side - could libpq have built-in measurements here? - should \timing in psql give connection time and planning/execution time separately?
wait event for cost-based vacuum delay. Add description about LogicalRewriteTruncate wait event into document. Add description about GSSOpenServer wait event into document. Correct the descriptions of recovery-related wait events in docs. Rename the recovery-related wait events. Add wait events for WAL archive and recovery pause. Add wait events for recovery conflicts. Report missing wait event for timeline history file. Report time spent in posix_fallocate() as a wait event. Drop the redundant "Lock" suffix from LWLock wait event names. Mop-up for wait event naming issues.
SET log_parameter_max_length_on_error = 1024 ERROR: division by zero STATEMENT: SELECT 1/$1 ERROR: division by zero CONTEXT: extended query with parameters: $1 = '0' STATEMENT: SELECT 1/$1
/ relation / object Process still waiting for lock on tuple / relation / object Canceling statement due to lock timeout Deadlock detected (transaction rolled back) Process avoided deadlock by rearranging queue order
vacuumed within N transactions (TXID Wraparound Warning) Database is not accepting commands to avoid wraparound data loss Autovacuum launcher started Autovacuum launcher shutting down Automatic vacuum of table completed Skipping vacuum - lock not available