PostgreSQL 备份恢复全景:逻辑备份、物理备份、PITR 与 pg_rman
本文从备份的重要性出发,梳理 PostgreSQL 逻辑备份与物理备份的主要工具、pg_basebackup 的使用流程、时间点恢复思路,以及 pg_rman 的功能、安装与策略配置,适合作为备份恢复的整体参考。
共找到 29 篇相关文章
本文从备份的重要性出发,梳理 PostgreSQL 逻辑备份与物理备份的主要工具、pg_basebackup 的使用流程、时间点恢复思路,以及 pg_rman 的功能、安装与策略配置,适合作为备份恢复的整体参考。
本文介绍 PostgreSQL 中 Commit Log 与事务 ID 的核心概念,说明事务状态如何记录、事务 ID 如何分配与回绕,以及这些底层机制与可见性判断、VACUUM 等行为之间的关系。
本文系统介绍 PostgreSQL WAL 的基本概念、命名规则、LSN 含义、循环复用机制以及 wal 日志的读取方法,帮助理解数据库重做日志在崩溃恢复与复制中的基础作用。
本文聚焦 PostgreSQL 控制文件,说明 system_identifier、Catalog version、实例状态和 Checkpoint 信息等关键内容,并通过 pg_controldata 帮助理解控制文件在实例识别与恢复中的作用。
本文从表的系统字段入手,介绍 PostgreSQL 中 oid、xmin、xmax、ctid 等字段的含义,并进一步说明 MVCC 的实现原理、可见性判断逻辑,以及这种机制带来的优势与代价。
本文介绍 PostgreSQL 的规则系统如何在 SQL 执行前进行查询重写,并结合视图与增删改规则案例说明其工作机制,帮助理解规则在特定业务改造场景中的使用方式与边界。
本文梳理 PostgreSQL 的全文检索能力与并行查询机制,说明 tsvector、全文索引、中文分词插件 zhparser 的基本用法,以及并行查询相关参数、适用操作和执行计划选择逻辑。
本文介绍 PostgreSQL 的咨询锁机制及其典型使用场景,并结合 SQL/MED 展示外部数据访问方式,包括 file_fdw、postgres_fdw 与 oracle_fdw 等常见外部数据包装器的实践要点。
本文聚焦 PostgreSQL 的高级索引能力,覆盖表达式索引、部分索引、GiST、SP-GiST、GIN 与 BRIN 等索引类型,并结合案例说明它们的适用场景与设计思路。
本文围绕 PostgreSQL 的存储结构展开,分别介绍逻辑存储与物理存储的组织方式、默认表空间和用户表空间的目录结构,以及数据库 OID、relfilenode 与数据文件之间的对应关系。