作者在PGConf.dev 2026介绍了与Hettie Dombrovskaya合作的“建立PostgreSQL标准”讨论,延续里加共识的细粒度测试矩阵。会前发布了参考实现postgres-compat,包含200项pg_regress回归测试、117项pg_isolation_regress隔离测试及74个YAML探针(55个核心、19个可选)。原则为:仅核心失败才算失败、静默失败算失败、适配托管服务、厂商自行发布报告。目前仅支持单节点,尚未覆盖多节点复制及Patroni等工具。
2026年PostgreSQL欧洲大会于10月20日至23日在西班牙瓦伦西亚举行,收到450多份演讲投稿。会议涵盖培训、社区活动及多场技术分享,主题包括用AI查找PostgreSQL安全漏洞、统计信息优化性能、Raspberry Pi性能对比及外部数据包装器实现等。演讲视频将发布在YouTube频道。作者还参与了PostgreSQL教育开放联盟的讨论与DBA考试。
Databricks宣布Lakebase Postgres在Google Cloud正式可用,可在Databricks数据与AI平台运行生产级无服务器Postgres。其架构分离计算与存储,与分析数据共享存储层,无需ETL管道,统一安全治理,降低运维与总成本,支撑AI代理和关键业务负载。
文章探讨“自主Postgres”的现状:Postgres正从人工运维转向自我运维,但关键缺口在于它无法向AI代理清晰描述自身。作者提出“最小知识”原则,让代理只获取所需信息,并以治理为核心。六场分享表明,模型不应充当决策者,决策应基于策略、规则或统计。作者建议建立共享的MCP契约,提供标准读写工具与审计,使自主性成为逐步积累的信任。
Most database client reviews are a tour of the feature list. I wanted to know something narrower: when you open Navicat 18 and put it in front of a real table, which of the new features do you...
PostgreSQL's server closed the connection unexpectedly, measured in six clients: what the server log says per cause, where the reason goes, and lost COMMITs.
文章讨论在PostgreSQL中安全删除一张4TB、带十个副本的归档表。DROP TABLE本身很快,但副本重放时需删除大量文件,可能冻结重放数十秒,并因锁冲突中断副本查询。建议先删外键、改名观察一个发布周期、开启冲突日志,并在低峰期用短锁超时重试执行。若表仍有写入,宜按时间分区后分离删除,或分批删除、复制保留行再切换。
Over the past decade, the timing of PostgreSQL major releases has become very predictable: no earlier than the middle of September, and no later than the middle of October. This year is going to...
DBArena发布托管Postgres基准测试,首批对比Supabase(默认存储及OrioleDB)、Amazon RDS和Google Cloud SQL,覆盖最多七种计算规格,测量吞吐量、性价比和p95延迟。测试按vCPU匹配、使用默认配置,基于TPC-C工作负载,涵盖缓存命中与超内存两种场景。方法公开、工具开源,每个结果附原始数据可复现;首批62项结果来自750多次运行。局限包括单一工作负载、无思考时间、仅单区域及按标价计费。
Supabase 推出 Multigres 高可用方案私测版,为付费用户提供跨可用区三节点 Postgres 集群,支持秒级自动故障转移和内置连接池,无需修改代码。该方案基于共识协议确保已确认写入不丢失,并自动管理连接池模式。目前仅限单区域,不可用于生产环境,且不支持 Realtime 和时点恢复。
Supabase 宣布 OrioleDB 存储引擎进入公测,所有套餐可用,计费与标准 Postgres 相同,但暂不适合生产环境。OrioleDB 以撤销日志替代死元组,采用 64 位事务 ID、索引组织表和免缓冲映射,减少表膨胀与高并发开销。基准测试显示,数据超出内存时其吞吐/美元表现最佳,8XL 配置约快 1.8 倍。适合频繁更新删除、大数据集和主键查询场景。
PostgreSQL 16 中,无法内联的 SQL 函数(如调用 regexp_matches)每次调用都会重新生成执行计划,而 PL/pgSQL 函数会缓存计划。某每小时任务循环调用该函数 1000 万次,SQL 版因反复规划耗时约 47 秒;改用 PL/pgSQL 后仅规划 6 次,降至约 24 秒;改用 regexp_match 使函数可内联后进一步降至约 12 秒。PostgreSQL 18 已修复此问题。
文章探讨PostgreSQL成为开发者默认数据库的关键转折点,认为其成功源于多个节点:1986年起可扩展设计与宽松许可证奠定基础;1994至1996年Postgres95改用SQL并组建社区;2010年Oracle收购MySQL引发社区担忧;2011年Heroku默认提供Postgres并投入开发;2014年JSONB使其兼具关系与文档能力;2023年调查中首次超越MySQL;2025年AI代理普遍选择Postgres,推动其成为事实标准。
PGDG YUM 仓库已更新,打包了 PostGIS 3.3.10–3.7.0 RC、pgRouting 4.0.2、GDAL 3.13.3 等扩展,并新增对 pgrx 与 postgresql_anonymizer 的 Rust 扩展支持。同时修复了仓库 RPM 随系统小版本升级而停滞的问题,建议尽快更新。Amazon Linux 2023 现已成为 PGDG YUM 仓库的正式支持目标。
As promised during the session, I'm sharing the slides from the "Fostering Inclusivity with the PostgreSQL Europe Diversity Committee" presentation at the New PostgreSQL Community Members - Summit...
CloudNativePG 1.31 将为 DatabaseRole 新增密码自动生成与轮换功能。password 字段支持 generate、secret、external、setNull 四种模式;generate 模式由操作符生成密码并存入其管理的 Secret,包含 username、password、pgpass 三个键。可通过 duration 和 renewBefore 设置定期轮换,PostgreSQL 以 VALID UNTIL 强制密码有效期。支持通过注解手动触发轮换,并可自定义密码长度及数字、符号等规则。默认不轮换,因为角色仅有一个密码,切换时无重叠期。
作者在PGConf.EU上介绍了其开发的Postgres工具pg_acm,表示该工具已基本完成,希望用户试用并在GitHub上反馈问题。
文章介绍用Spock多主逻辑复制实现PostgreSQL零停机大版本升级:逐节点新建新版本节点,用Zodan的add_node加入集群并同步数据,验证双向复制后迁移流量,再用remove_node下线旧节点。需注意关闭DDL复制时新表未加入复制集、Spock槽需设failover、Patroni会覆盖Spock配置等问题。
本文介绍同构PostgreSQL跨云迁移实践:当源库含触发器、无主键LOB表等不满足AWS DMS直接迁移条件时,采用DMS同构迁移(全量+CDC)配合脚本套件。脚本自动生成预建结构、禁用触发器、迁移后补齐索引/外键/序列及一致性校验SQL,并输出执行清单RUN_ORDER。源库需设REPLICA IDENTITY FULL。方案实现最小停机,经实际项目验证,可复用。
Please enjoy the slides and transcript from Tuning Postgres for Analytics at PostgreSQL Conference Europe (PGConf.EU) in Valencia, Spain on 20 Oct 2026. I'll add a link to the recording once...
完成下面两步后,将自动完成登录并继续当前操作。