PostgreSQL 19 的 2026 年 3 月 CommitFest 回顾系列首篇聚焦查询优化。规划器方面有多项改进:更好地处理非空输入的 IS DISTINCT FROM、改进 NOT IN (NULL, …) 的基数估算、为 NOT IN 子查询和左外连接添加 anti-join 支持。扩展统计信息现已覆盖虚拟生成列,postgres_fdw 新…
原文链接:
https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fpostgrespro.com%2Fblog%2Fpgsql%2F5973412
这篇文章是 EDB "Day in the Life" 系列的一部分,介绍了 APJ 区域续约总监 Tim Burdon 的日常工作节奏。他谈到了如何管理续约流程、如何维护续约数据的单一可信来源,以及如何保持工作状态。这篇内容属于职场文化类文章,与 PostgreSQL 技术特性、缺陷修复或开发动态无直接关联。
原文链接:
Perseid 0.1.0 正式发布,它是 Pyrseas 项目的继任者,提供一套用于 PostgreSQL 数据库 schema 版本管理的工具。其核心工具 dbtoyaml 和 yamltodb 可将数据库 schema 导出为 YAML 格式,并通过生成或应用 SQL 语句使目标数据库与 YAML 规范保持一致。此初始版本支持 SQL SCHEMA、…
原文链接:
psqlODBC 18.00.0005 已发布,修复了一个安全漏洞(CVE-2026-109448)和两个 bug。安全问题源于驱动使用有符号 16 位字段存储绑定参数数量,当单条语句绑定超过 32767 个参数时,驱动会在参数绑定内存区域之外写入零值,可能导致应用崩溃或内存损坏。修复后,SQLBindParameter 对超过 32767 的参数编号将直…
原文链接:
PgBouncer 1.26.1 已发布,修复了三个 CVE。CVE-2026-107350 是一个严重的认证绕过漏洞:在连接不存在的数据库时,SCRAM 认证流程会处理第二个 StartupMessage,导致知道某个 SCRAM 用户密码的客户端可以以任意其他用户身份登录,包括管理员和数据库超级用户。CVE-2026-107349 和 CVE-2026…
原文链接:
pglifecycle 2.0 beta 是一款用 Rust 重写的开源 PostgreSQL schema 管理工具。它将每个数据库对象(表、视图、函数、角色等)以结构化 YAML 文件的形式存入版本控制,无需从历史迁移文件中重建 schema。主要功能包括:将现有数据库导入 schema 项目、构建为兼容 pg_restore 的归档文件,以及与线上数…
原文链接:
David Rowley 针对 relcache 去重系列补丁中的 SystemContext 内存分配器(v4-0003)提交了一个增量修复补丁,内容涵盖:文件名不一致问题(systemcxt.c 与 systemctx.c)、函数命名与结构体名称的对齐、SystemContextRealloc() 中缺失的 mem_allocated 统计、print…
原文链接:
Melanie Plageman 询问了两个补丁(0001 和 0002)的提交状态,这两个补丁修复了在 PG19 批量处理回退测试过程中发现的 RI fast-path 问题。此前,Matheus Alcantara 已测试了 v2 版本并表示认可,给出了 +1。Amit Langote 曾表示计划次日推送这些补丁。针对 Melanie 的询问,Amit…
原文链接:
讨论围绕逻辑复制冲突日志表(CLT)中与 GUC 相关的正确性问题展开。shveta malik 发现,与
DateStyle 类似,
intervalstyle 和
extra_float_digits 在构建 CLT 行时若未显式设置,也会导致存储值错误。Zhijie Hou 在本地复现了上述所有问题,并提供了覆盖这三个 GUC 的 TAP…
原文链接:
该线程讨论了一个 bug:当子分区被并发删除时,以
NoLock 模式调用
find_all_inheritors() 会触发"cache lookup failed"错误。v2 补丁缩小了修复范围:将
find_inheritance_children_extended() 改为对内部静态函数
find_inheritance_childr…
原文链接:
https://pgnexus.ai/hacker-discussions?subject=find allinheritors()%20with%20NoLock%20fails%20on%20concurrently%20dropped%20sub-partitions
该补丁由 Zsolt Parragi 提交,旨在当 REPACK 或 CLUSTER 跳过外部表分区时发出警告。solai 对 v5 版本进行了测试,确认补丁可干净应用,构建无报错,所有回归测试通过,并验证了在使用 postgres fdw 外部分区时能正确输出警告信息。Surya Poondla 指出一个并发安全问题:在 gettables tore…
原文链接:
该讨论涉及一个 bug:
pg_dump --statistics 在恢复扩展统计信息时使用属性编号,当子表的列顺序不同或存在已删除列时,数据可能落到错误的列上。Shihao Zhong 提交的 v2 补丁放弃了属性编号的重新映射,转而在列名不匹配时输出警告并跳过恢复。Corey Huinker 和 Michael 对此表示疑虑,认为修复的复杂度难以与收…
原文链接:
Netflix 宣布裁员 1,000 人,受影响部门涵盖产品、技术、法务及人力资源等核心业务板块。此次裁员背景是流媒体市场竞争持续加剧,各平台争夺用户注意力的压力与日俱增。这一举措反映出科技与媒体行业的普遍趋势——面对市场格局变化与竞争对手的强力挑战,大型公司纷纷通过重组人员架构来优化运营效率。
原文链接:
Scimplify 完成 2500 万美元新一轮融资,计划利用 AI 技术打破中国在关键材料领域的垄断地位。目前,该公司年化营收运行率已增至 2 亿美元,同比增长三倍,商业化势头强劲,并着力推进在美国市场的进一步扩张。Scimplify 的核心策略是借助人工智能优化关键材料供应链,降低对华依赖。此轮融资折射出投资界对供应链安全与战略材料多元化布局领域的高度…
原文链接:
CYBERTEC 与 Meniko 的合作正式在毛里求斯埃本落地启动,标志着双方合作迈入新阶段。此次活动汇聚了多方参与者,共同探讨企业数据在该地区的未来发展方向。主办方对所有出席嘉宾及现场团队表示诚挚感谢。此次发布仅是双方合作的起点,后续将有更多进展陆续推出。
原文链接:
PostgreSQL 与 CUDA 用途截然不同,却共享同一核心设计理念:不让彼此独立的任务相互等待。PostgreSQL 通过 MVCC 实现这一点,使数千个并发用户能够同时读写而互不阻塞;CUDA 则让 GPU 同时并行执行数以百万计的计算任务。CYBERTEC 的 Abhisek Goswami 从 PostgreSQL 的并发模型出发,延伸到 PG…
原文链接:
随着企业引入的 AI 工具越来越多,成本追踪和用量管理也变得愈发混乱。Unity Gateway 通过统一控制平面解决这一问题,允许用户在模型、智能体、MCP 服务器和各类工具之间统一配置访问权限与支出策略。多个模型可以共用一个接入端点,切换服务商时用户侧无需做任何改动。所有请求均会被记录,支持按模型、用户或工具维度查看具体成本。
原文链接:
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70043484/viewspace-3185706/ ,如需转载,请注明出处,否则将追究法律责任。