Postgres shouldn’t feel like a black box: Watch our product webinar to see the latest features.

A62: TXID wraparound critical

Work in Progress

This documentation page is currently being worked on. We apologize for the page being incomplete or not available yet.

Category: Autovacuum Events
SQLSTATE: 54000 (Class 54 - Program Limit Exceeded: program_limit_exceeded)
Urgency: high

Example Postgres Log Output:

ERROR: database is not accepting commands to avoid wraparound data loss in database "mydb"
HINT: Stop the postmaster and use a standalone backend to vacuum that database.
You might also need to commit or roll back old prepared transactions.
ERROR: database is not accepting commands to avoid wraparound data loss in database with OID 16384
HINT: Stop the postmaster and use a standalone backend to vacuum that database.
You might also need to commit or roll back old prepared transactions.

Explanation:

...

Recommended Action:

...

Learn More:

No additional resources available.


Download Free eBook: The Top 6 Postgres Log Events
Couldn't find what you were looking for or want to talk about something specific?
Start a conversation with us →