Но просто знать, что эти страницы существуют, мало. Чтобы понять, почему база ведет себя так, как ведет, надо понимать, как она устроена. Каждый раз, когда ты выполняешь
INSERT, PostgreSQL должен решить, как упаковать запись в одну из этих страниц по 8 192 байта.Буферный пул кеширует эти страницы, Write-Ahead Log (WAL) защищает их, а
VACUUM вычищает. Глубокое погружение во внутренности хранения PostgreSQL начинается с понимания того, что вообще происходит внутри этих 8KB-страниц. Страниц, которые PostgreSQL использует, чтобы организовать все данные: таблицы, индексы, последовательности (sequences), TOAST-отношения (relations).Читать гайд
👉 @SQLPortal