选择 打开 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

PostgreSQL 博览 RSS 订阅

当天收录 16 条。

PG18 升级可保留统计,PG14 起同样适用

Nikolay Samokhvalovpostgres.ai

大版本升级后统计信息清零、查询变慢甚至超时,是长期存在的性能悬崖。PostgreSQL 18 支持在升级中保留规划器统计,Nikolay Samokhvalov 验证它对更早的版本同样可用:用 PG18 自带的 pg_dump 加 --statistics-only,从 PG14 到 PG17 的旧集群取出统计,再用新的恢复函数导入新集群。测试确认 PG18 的 pg_dump 能顺利从 PG16 服务端提取。跨版本升级因此不必等 ANALYZE 跑完再放流量。

PostgreSQL 18 的 OAuth 2.0 认证怎么配

Rafia SabihCYBERTEC

PostgreSQL 18 支持用 Google、Auth0 等身份提供方签发的令牌代替密码登录。Rafia Sabih 梳理了整条链路:服务端编译时要带 --with-libcurl,客户端需要 psql 18 或更高版本;pg_hba.conf 中的 oauth 方法要写明签发者 URL 与 scope,验证器和用户名映射按需配置。连接时既可以走基于浏览器的交互式认证提示,也可以直接携带已经拿到的令牌。这条路径把口令管理挪到了身份提供方一侧。

OCI 上的切换为何测试全过却在生产翻车

Umair ShahidStormatics

OCI 的虚拟 IP 是绑在实例 VNIC 上的第二私有 IP,不像 AWS 和 Azure 那样能在实例间漂移。Umair Shahid 指出,切换时数据库层面已经完成提升,VIP 却仍注册在原实例的 VNIC 上,流量继续送往停摆或只读的节点,集群状态看上去还一切正常。解法有两条:用 HAProxy 探测 Patroni 的接口,彻底不依赖 VIP;或在提升后的钩子里调 OCI CLI 重挂第二私有 IP,代价是多出 5 到 15 秒。

数据平台真正的变化是接缝变少

Vibhor KumarVibhor Kumar 博客

Vibhor Kumar 认为企业数据平台的深层变化不是 AI 改造数据库,而是系统之间的接缝被迫减少。事务、分析、流式和机器学习各立门户的架构长期被容忍,代价是重复副本、来回搬运和分散的访问路径。他把 PostgreSQL 放在事务系统的锚点位置,用逻辑复制与 CDC 控制数据流动,用 pgvector 做向量检索,用外部数据包装器查远端,用行级安全与 pgAudit 管治理。给技术负责人的建议是按运维负担而不是纯性能评估平台。