PostgreSQL 表分区策略与维护
PostgreSQL 声明式分区(Declarative Partitioning)全解析:RANGE / LIST / HASH 三大策略选型、分区裁剪(Partition Pruning)原理与 EXPLAIN 验证、DETACH/ATTACH 在线维护、自动分区与 pg_partman、索引与唯一约束的分区限制、分区数量对计划时间的影响,含生产迁移路径与常见坑。
tag
PostgreSQL 声明式分区(Declarative Partitioning)全解析:RANGE / LIST / HASH 三大策略选型、分区裁剪(Partition Pruning)原理与 EXPLAIN 验证、DETACH/ATTACH 在线维护、自动分区与 pg_partman、索引与唯一约束的分区限制、分区数量对计划时间的影响,含生产迁移路径与常见坑。
面向时序场景的 PostgreSQL 实践指南。涵盖时序数据的写入模式与时间索引选型、BRIN 索引原理与适用边界、声明式分区(RANGE 按时间)的建表与管理、连续聚合与降采样、压缩与保留策略,以及 TimescaleDB 超表与原生分区的取舍。
深入讲解数据库分片(Sharding)与分区(Partitioning)的核心策略,详解Range、Hash、List分区模式,提供ShardingSphere、Vitess等中间件的实战配置与跨分片查询优化方案。
详解 PostgreSQL 五大核心扩展能力:表分区设计(RANGE/HASH/LIST + 子分区)、pgvector 向量搜索(嵌入存储 + HNSW/ivfflat 索引)、PostGIS 地理空间数据、TimescaleDB 时序数据库超表、Citus 分布式水平扩展。每个扩展配完整的创建语句和适用场景。