John Doe

PostgreSQL 正在主导 AI 与多云生态

作为一款历经近三十年发展的开源关系型数据库,PostgreSQL 正凭借其高扩展性、生态兼容性和灵活的架构设计,在 AI 与多云领域快速建立主导地位,成为企业数字化和智能化转型的核心数据基础设施,也成为谷歌、微软、Oracle 等云厂商的重点布局方向。

继续阅读

PostgreSQL 19: COPY TO 命令支持 JSON 格式

现在,JSON 已经成为了各数据处理平台通用的数据格式,COPY TO 命令支持 JSON 格式,让 PostgreSQL 可以和其他数据技术栈无缝集成。

继续阅读

PostgreSQL 19: file_fdw 可跳过初始行

我们在业务系统中导出的 CSV 文件,头部往往都带有多行描述和说明,无法直接加载导入到 PostgreSQL 中进行处理。

继续阅读

PostgreSQL 19: 监控全页写镜像对 WAL 的影响

长期以来,PostgreSQL 中的全页镜像占据了大部分的 WAL 日志流量,系统缺少有效的手段进行运维管理。

继续阅读

PostgreSQL 19: 按进程类型设置 log_min_messages 参数

在 PostgreSQL 运行过程中,我们有时候想要观察特定类型进程的内部行为。现在,这个想法终于可以实现了。

继续阅读

PostgreSQL 19: 提供查询计划干预扩展 pg_plan_advice

在 PostgreSQL 的业务运维中,执行计划回退是最让 DBA 头疼的问题之一:一条长期稳定运行的核心 SQL,可能因为统计信息更新、数据库版本升级、配置参数调整,突然被查询规划器选择了错误的执行计划,导致性能从毫秒级暴跌至秒级甚至分钟级,严重影响业务稳定性。

继续阅读

PostgreSQL 19: 按需动态启用逻辑解码

长期以来,PostgreSQL 逻辑复制、逻辑解码(CDC)的使用一直存在重要痛点:必须在数据库启动前将wal_level设置为logical并重启实例,这意味着即便没有任何逻辑复制任务运行,数据库也要持续承担 logical 级别 WAL 日志带来的额外 IO、存储开销。

继续阅读

PostgreSQL 19: pg_dump 可导出扩展统计信息

统计信息对于查询性能影响重大,现在 PostgreSQL 实现了统计信息导出和恢复的完整闭环。

继续阅读

PostgreSQL 19: 引入原生 REPACK 命令

忘掉 VACUUM 和 CLUSTER 命令吧,现在有了新的 REPACK 命令。

继续阅读

使用 PostgreSQL 物化视图缓存查询结果

在 PostgreSQL 中,面对跨大表的复杂聚合、联表查询,即便完成索引优化、参数调优和 SQL 重写,高频执行仍会出现查询超时、数据库高负载的问题。物化视图通过将查询结果物理存储为磁盘快照,以可控的刷新成本换取极致的查询速度,是解决这类问题的高效方案。

继续阅读