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

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

PostgreSQL 博览 RSS 订阅

当天收录 28 条。

PostgreSQL 18 给大表自动清理加上死元组上限

Christophe Pettusthebuild.com

PostgreSQL 18 新增的 autovacuum_vacuum_max_threshold 给自动清理的触发条件加了一个硬上限。旧公式按比例计算,十亿行的表要积累两亿死元组才触发清理;新参数默认一亿元组,实际阈值取它与旧公式结果中较小的那个,五亿行是分界点。Christophe Pettus 建议在 18 上保持默认值,只对更新极频繁的大表按表设更紧的上限,设成 -1 则关掉上限。

AWS 演示从 Aurora 快照迁移到 Aurora DSQL

Dan BlanerAWS Database Blog

Aurora DSQL 无法直接还原 Aurora PostgreSQL 的快照。AWS Database Blog 给出的路径分五步:做快照、导出到 S3 成 Parquet、用 Glue 爬虫编目、跑 PySpark 作业转换,再写入 Aurora DSQL。更值得先看的是限制:DSQL 每个集群只有一个数据库,多库要分次迁移;时间戳列要从字节数组转回;单事务三千行的上限要求调小批量;主键换成 UUID 后外键关系需要重建。

ElastiCache 支持 Valkey 9.0,加入全文与向量搜索

Mas KuboAWS Database Blog

AWS 宣布 Amazon ElastiCache 支持 Valkey 9.0。这一版把检索能力搬进缓存层,支持全文搜索、语义检索,以及把文本相关度与向量相似度结合的混合查询,可用于商品目录检索、文档发现和检索增强生成。引擎层的命令解析和批量请求处理也做了优化,AWS 称流水线负载吞吐最高提升四成。此外哈希字段可以单独设置过期时间,集群模式支持编号数据库作为轻量命名空间,地理查询新增任意多边形范围。该版本在所有区域提供,不额外收费。

Discord 把 ScyllaDB 集群运维交给 Rust 控制面

Peter FrenchDiscord 工程博客

Discord 的持久化基础设施团队只有七个人,要维护数十个 ScyllaDB 集群、数百个节点,上面存着消息、频道、服务器和大部分用户数据。他们用 Rust 写了编排框架 Scylla Control Plane,把建集群、加节点、滚动升级、重启、drain 和修复做成统一流程:任务声明前置条件并保证幂等,工作流用 YAML 描述,状态存进 SQLite,失败可重试可续跑。作者称过去要三十六小时以上的操作现在两小时内完成。

Ubuntu 发布 Dirty Frag 缓解指南,两个提权公开

CanonicalUbuntu 博客

Canonical 称 2026-05-07 公开的两个 Dirty Frag 漏洞影响 Linux 内核模块,其中一个是 CVE-2026-43284,另一个待定,Ubuntu 14.04 到 26.04 LTS 均受影响。官方的临时办法是阻止 esp4、esp6、rxrpc 模块加载并卸载已加载的模块。共享主机、CI runner 和容器宿主机风险最高;不用 IPsec 或 AFS 的机器可尽快禁用模块,其余等发行版补丁。

AWS us-east-1 故障波及 FanDuel、Coinbase

CNBCCNBC

CNBC 称 AWS 北弗吉尼亚 us-east-1 数据中心事件影响了 FanDuel、Coinbase 等业务,讨论集中在故障透明度、可用区命名和状态页的可信度。us-east-1 仍是许多控制面和业务面的事实中心,单个可用区或机房的事件一旦碰上状态服务、队列、数据库或第三方 API,就会外溢到理论上跨可用区的系统。复核依赖时,RDS、ElastiCache、EKS、队列、DNS、KMS 和 CI/CD 都要确认是否真的跨故障域。

Vercel 发布 Next.js 五月安全更新

VercelVercel Changelog

Vercel 发布了 2026 年 5 月的 Next.js 安全更新,Cloudflare 前一天也给出边缘 WAF 与框架适配层的缓解说明,并指出若干高危问题无法只靠托管规则集拦截。Next.js 的安全问题不只停在前端依赖上,App Router、middleware、边缘适配器和缓存行为都可能落在服务端攻击面里。团队应升到官方安全版本,检查 OpenNext 或 Workers 适配器,并补上 SSRF 与缓存投毒的集成测试。