Once the txid has passed the the xmin/xmax 32 bit limit, and assuming you've not suffered any issues with wraparound because you've been correctly maintaining your tables (plenty of vacuums, vacuum freeze, etc.), what happens to the txid? Does it just continue to increment? If so, how do xmin and xmax store it?

1 Answer 1


It wraps around to FirstNormalTransactionId (which is 3), rather than to zero. And then it continues to increment and be stored into xmin and xmax like normal.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.