Visibility Map

The visibility map is a bitmap structure that tracks whether pages contain only visible tuples. If a page has been modified (e.g., due to updates or deletes), it is marked as requiring a visibility check, forcing PostgreSQL to perform a heap fetch. Regular VACUUM operations update the visibility map by marking pages as fully visible when possible.