Conversation

"normal" vacuum basically skips both all-frozen and all-visible pages. aggressive vacuum scans all-visible pages, but skips all-frozen ones. Right?
2
2
Replying to
That's correct, but I prefer this definition: An aggressive VACUUM is guaranteed to be able to advance relfrozenxid to a recent value. Non-aggressive advances relfrozenxid on a "best effort" basis, though it can visit a *small* number of all-vis pages to make it more likely.
1