深入剖析Postgres数据在磁盘上的存储方式
talkingdev • 2024-08-05
400060 views
PostgreSQL是一种广泛使用的关系型数据库,它采用了一种独特的数据存储方式。与其他数据库不同,Postgres将每个表分成块,这些块称为页面。每个页面的大小通常是8KB,而且要么完全满了,要么完全空着。这篇文章将深入探讨Postgres的页面结构、索引、元组、免费空间和清除,以及如何将所有这些组合在一起来存储大量数据。
核心要点
- PostgreSQL采用了一种独特的数据存储方式
- Postgres将每个表分成块,每个页面通常大小为8KB
- 本文将深入探讨Postgres的页面结构、索引、元组、免费空间和清除