PGNexus 每日新闻

PostgreSQL 技术文章

apt.postgresql.org:更新日志、构建日志和 Ubuntu 发布版本坚定而勇敢

www.postgresql.org

apt.postgresql.org:更新日志、构建日志和 Ubuntu 发布版本坚定而勇敢

PostgreSQL APT 仓库引入了几项改进。现在可以通过 apt 命令自动获取变更日志文件,如"apt changelog postgresql-18",不过目前只有最新的软件包提供变更日志。构建日志现在以 .build.xz 文件形式与软件包一起存储在池目录中,但没有自动下载工具。已开始支持 Ubuntu 26.04 "resolute",软件包现…

阅读原文
2026年3月Hacking研讨会

rhaas.blogspot.com

2026年3月Hacking研讨会

Robert Haas正在组织2026年3月的编程研讨会,将围绕Tomas Vondra在2024.PGConf.EU上的"Performance Archaeology"演讲进行讨论。研讨会将包括2-3个讨论环节,Vondra将参与其中。感兴趣的参与者可以通过提供的表单注册以获得会话邀请。这代表了社区深入探讨在欧洲PostgreSQL会议上提出的Post…

阅读原文
Glooko 如何利用 Tiger Data 将 3B+ 数据点/月转化为救生糖尿病医疗保健

Per Grapatin

Glooko 如何利用 Tiger Data 将 3B+ 数据点/月转化为救生糖尿病医疗保健

Glooko是一个为超过100万患者提供服务的糖尿病监测平台,将其关键医疗数据工作负载从文档数据库迁移到Tiger Data的托管PostgreSQL解决方案。该公司每天处理超过1亿次血糖测量数据,每月生成30多亿个数据点。之前的系统面临摄取缓慢、索引开销导致30TB数据膨胀、14天和90天查询汇总速度慢以及缺乏保留策略等问题。通过切换到Tiger Clo…

阅读原文
PostgreSQL Anonymizer 3.0:并行静态掩码 + JSON 导入/导出

www.postgresql.org

PostgreSQL Anonymizer 3.0:并行静态掩码 + JSON 导入/导出

Dalibo发布了PostgreSQL Anonymizer 3.0,引入了重要的性能和易用性改进。主要新功能是使用PostgreSQL后台工作进程的并行静态脱敏,通过在尊重外键约束的同时并行处理多个表,可以显著减少大型数据库的脱敏时间。该版本还为脱敏规则添加了JSON导入/导出功能,使得以编程方式管理复杂脱敏策略更加容易。3.0版本包含了两个CVE的关键…

阅读原文

PostgreSQL Hacker 电子邮件讨论精选

ANALYZE 期间是否可以选择跳过未更改的关系?

Sami Imseih对PostgreSQL ANALYZE命令的v5 MISSING_STATS_ONLY补丁进行了详细的代码审查。他发现了一个重要的效率问题:examine_attribute()对每个属性被调用两次——一次在早期缺失统计检查时,另一次在正常处理过程中。Imseih建议重构代码,让relation_has_missing_column_…

阅读讨论
pg_plan_advice 查询计划建议

Robert Haas和Alexandra Wang正在讨论pg_plan_advice补丁系列。Robert已经提交了补丁0001和0002,主要补丁现在是第15版中的0002。Alexandra正在审查0002的一半内容,确认0001看起来不错,承诺在本周末前提供更多反馈。Robert发布了第17版,已经提交了之前由Richard审查的单独的0004补…

阅读讨论
刷新运行中事务内的某些统计信息

该补丁提议在运行的事务中刷新某些统计信息,以改善监控工具的可见性。Michael Paquier对设计表示担忧,特别是新的pgstat_schedule_anytime_update()要求和基于超时的方法,认为这些增加了复杂性和潜在的bug。他提出了一种替代的客户端API,使用PROCSIG机制,类似于LOG_MEMORY_CONTEXT,这将给应用程序…

阅读讨论
在发布中跳过架构更改

Peter Smith对pg_publication.c中令人困惑的函数命名模式表示担忧,这是在审查EXCEPT补丁期间提出函数名称更改建议时触发的。他识别出GetYyyyXxxx命名模式中的歧义性,其中"Yyyy"有时表示搜索条件,有时表示所获取内容的属性。例如,GetRelationPublications意味着"获取包含指定relid的publica…

阅读讨论
在信号处理程序中为 palloc 添加断言

讨论的核心是在PostgreSQL信号处理器中使用ereport()和palloc()的安全性问题。Kirill Reshke的补丁添加了断言来检测信号处理器中的palloc使用,但测试显示die()和quickdie()函数通常从信号处理器调用ereport(),这可能导致不安全的内存分配。 Andres Freund认为信号处理器中的ereport()…

阅读讨论
[PATCH] 将检查点原因暴露给完成日志消息。

Fujii Masao已推送一个补丁,该补丁在PostgreSQL中向完成日志消息公开检查点原因。该补丁由Soumya S Murali开发,他对实现的改进表示感谢,特别是使用snprintf()简化标志构造逻辑。审查者指出,更新的方法与PostgreSQL编码风格保持一致,并包含清晰的格式和行为。提交消息也得到改进,更好地解释了更改背后的动机,使其在上下…

阅读讨论

行业新闻

OpenAI reportedly finalizing $100B deal at more than $850B valuation

OpenAI 据报道正在敲定价值超过 $850B 的 $100B 交易

techcrunch.com

OpenAI reportedly finalizing $100B deal at more than $850B valuation OpenAI 据报道正在敲定价值超过 $850B 的 $100B 交易

据报道,OpenAI正在接近完成一轮规模庞大的1000亿美元融资,这将使这家ChatGPT制造商的估值达到8500亿美元。该交易包括来自Amazon、Nvidia、SoftBank和Microsoft等主要科技公司和投资者的支持。这对这家AI公司来说是一个重要的里程碑,突显了投资者对人工智能技术的巨大兴趣。这一估值将使OpenAI成为世界上最有价值的私营公…

这些前Big Tech工程师正在利用AI来应对Trump的贸易混乱

techcrunch.com

这些前Big Tech工程师正在利用AI来应对Trump的贸易混乱

由前Big Tech工程师创立的Amari AI正在开发定制的AI驱动软件,帮助海关经纪人实现运营现代化,并应对Trump政府下不断变化的贸易政策。该公司正在解决海关经纪人面临的复杂挑战,他们必须跟上频繁变化的贸易法规和关税结构。通过利用人工智能,Amari AI旨在简化海关流程,降低从事国际贸易的企业的合规风险。这家初创公司代表了AI技术如何被应用于解决…

想要了解更多 PostgreSQL 社区和行业消息吗?
访问 PGNexus 了解更多