标签

PostgreSQL

PostgreSQL 2026 年 5 月安全更新:11 个 CVE 横扫所有受支持版本

来源: postgr.es 50
Postgres 即将发布的小版本更新(v18.4 及所有受支持大版本的同批次小版本)携带着一份沉重的安全补丁清单——11 个 CVE,从 v14 到 v18 全线受影响。其中包含一个被评为 Critical 的路径穿越漏洞、多个 High 级别的内存溢出和 SQL 注入,以及一个能让攻击者通过认证握手把服务器打崩的 DoS 漏洞。官方 CVSS 评分...

pg_statviz 1.0:给 PostgreSQL 统计图表加上 AI 诊断,但把安全阀握在自己手里

来源: postgr.es 43
PostgreSQL 的内部统计数据从来不缺——、、,随便一个 DBA 都能列出一串视图。缺的是把时间序列上的变化串起来看,然后告诉你"这个 WAL 峰值和那批长事务是同一件事"。pg_statviz 一直在做前半段:轻量采集、出图、零侵入。1.0 版补上了后半段——用视觉大模型读图、读数据、读配置,给出 / / 判定和具体修复建议,同时用一套硬规则兜...

PostgreSQL 社区周报:从 MemSQL 迁移到 HorizonDB 的实战启示与本地 Meetup 动态

来源: postgr.es 43
2026 年第 18 周,PostgreSQL 社区活动密集:比利时 PGConf、柏林与爱丁堡的本地 Meetup 同期举行,而最值得关注的是 Talking Postgres 播客新一期——Adam Prout 分享了从 MemSQL 迁移到 HorizonDB 的工程师旅程。迁移故事比会议日程更有实操价值,本文先梳理社区动态,再聚焦迁移话题,给出...

PostgreSQL 与 Linux 页缓存的爱恨纠葛:读懂 backend_flush_after

来源: postgr.es 32
PostgreSQL 把数据写到共享缓冲区,再交给 Linux 页缓存,最终由内核刷回磁盘。这条链路看起来顺理成章,但 Linux 的刷盘节奏并不总是对数据库友好——脏页堆积到阈值后,内核可能一次性倾泻大量 I/O,造成查询卡顿甚至整个系统抖动。为了夺回主动权,PostgreSQL 从 9.6 起引入了四个 GUC,而 是其中最保守、也最容易被忽视的那...

三家云厂商同时推出"换芯"Postgres,你选哪种锁定?

来源: postgr.es 38
Postgres 的生态正经历一次微妙的重构:Snowflake、Lakebase、HorizonDB 三家平台先后发布了基于 Postgres 协议和接口的数据库产品,但底层存储引擎和扩展架构全部自研。换句话说——你写的是 Postgres SQL,跑的却不再是社区版 Postgres。 这不是简单的"兼容层"包装,而是把 Postgres 的查询引...

pg-hackers 那堆乱糟糟的邮件,终于有人来收拾了

来源: postgr.es 32
PostgreSQL 核心开发的脉搏藏在 邮件列表里——补丁提议、架构辩论、功能迭代,全在这一个列表上完成。但它的界面?几十年前的邮件线程格式,信息密度极高、流速极快,新人看一眼就想关掉,老手也常常被淹没在几百条回复里找不到头。 今年一月,Zsolt 和 Kai Wagner 上线了 hackorum.dev,目标很朴素:让这份邮件列表变得可读。上周,...

PostgreSQL 18:autovacuum 并发调优终于不用重启了

来源: postgr.es 57
PostgreSQL 的 autovacuum 是保障表健康运转的核心机制,但长期以来有一个让人头疼的限制—— 属于 级参数,改它必须重启整个数据库。生产环境里谁敢随便重启?于是很多集群的 autovacuum 并发数从建库那天起就锁死不动了。PostgreSQL 18 把这块配置拆开,新增了 ,让你可以在线调整 autovacuum 的并发能力,不用...