Avoiding auto-freezing and page corruptions

There are some aspects of VACUUM whose reason to exist is complex to explain, and occasionally they have negative behavior. Let's look more deeply at those, and find some solutions.