thumbnail
postgresql storage-engine heap toast

儲存引擎與頁面結構:PostgreSQL 資料在磁碟上的組織方式 | PostgreSQL

PostgreSQL 預設使用堆積表(Heap Table)作為儲存引擎,所有資料以 8KB 為單位的頁面(Page)組織在磁碟上。理解頁面內部結構,是診斷膨脹(Bloat)、調校 ...

2026/06/14

thumbnail
postgresql system-catalog pg-stat

系統目錄與統計視圖:PostgreSQL 的自我描述資料庫 | PostgreSQL

系統目錄(System Catalogs) 是 PostgreSQL 的「自我描述」元資料資料庫。所有資料庫物件的定義都儲存在 pg_catalog...

2026/06/13

thumbnail
postgresql vacuum autovacuum dead-tuple

VACUUM 機制:PostgreSQL 空間回收與防膨脹的關鍵 | PostgreSQL

VACUUM 是 PostgreSQL 因 MVCC 設計而產生的必要維護機制。由於 UPDATE 和 DELETE 並不立即...

2026/06/12

thumbnail
postgresql buffer-management shared-buffers

Buffer Management:PostgreSQL 如何用 Clock-Sweep 管理記憶體 | PostgreSQL

Buffer Management 是 PostgreSQL 記憶體架構的核心組件。Shared Buffer Pool 是所...

2026/06/11

thumbnail
postgresql wal crash-recovery

WAL 預寫式日誌:PostgreSQL 資料安全的守護者 | PostgreSQL

WAL(Write-Ahead Logging) 是 PostgreSQL 實現資料持久性(Durability)的核心機制。其根本原則是:在修改資料頁之前,必...

2026/06/10

thumbnail
postgresql mvcc concurrency

MVCC 多版本並行控制:PostgreSQL 高效能的核心秘密 | PostgreSQL

MVCC(Multi-Version Concurrency Control) 是 PostgreSQL 最核心的並行機制,其根本原則是:讀取不阻塞寫入,寫入不...

2026/06/09

thumbnail
postgresql architecture process-model

PostgreSQL 架構全解析:Process Model、記憶體與儲存層 | PostgreSQL

深入解析 PostgreSQL 的多程序架構,包括 Process-per-connection 模型、Shared Memory...

2026/06/08

thumbnail
postgresql database 學習路線圖

PostgreSQL 完全指南:從零到精通的學習路線圖 | PostgreSQL

PostgreSQL 是全球最先進的開源關聯式資料庫管理系統,從 1996 年正式命名以來,已成為企業級應用、雲端平台與現代資料基礎設施的核心選擇。本系列將從 核心架構...

2026/06/07