news 2026/6/30 11:24:18

PG 日报|PG 排序性能优化,新增 UUID 聚合函数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
PG 日报|PG 排序性能优化,新增 UUID 聚合函数

🔔 关注【IvorySQL开源数据库社区】即可获取 PostgreSQL 一手干货与最新动态

⚙️ PostgreSQL技术文章

🧩 在满足欧盟数据主权要求的同时加快创新步伐

2026年6月,欧盟委员会发布European Tech Sovereignty一揽子政策,将数据主权提升为战略层面的优先事项,明确鼓励各组织(尤其是公共部门)加强对数据存储位置和访问权限的管控。与此同时,企业还需应对GDPR、网络安全、业务韧性及AI治理等多项交叉合规要求。EDB在这篇文章中指出,基于PostgreSQL构建的数据基础设施是在满足上述监管…

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fenterprisedb.com%2Fblog%2Fmeeting-eu-data-sovereignty-requirements-while-speeding-innovation

🧩 EDB负责任AI的四大核心原则:主权、治理、信任与共益

随着 AI 从实验阶段快速渗透到企业核心业务,EDB 对其 2024 年发布的 Principles for Responsible AI 进行了更新。越来越多的组织开始关注数据主权、模型控制权、决策透明度及安全保障等问题,此次修订正是对这些需求的回应。更新后的框架围绕四个核心支柱构建:sovereign(主权)、governed(治理)、trusted(…

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fenterprisedb.com%2Fblog%2Finside-edbs-new-principles-responsible-ai-sovereign-governed-trusted-and-beneficial

🧩 Postgres 大规模排序:ORDERBY远远不够

当 PostgreSQL 表的数据量达到一定规模,按时间戳排序的性能会急剧下降。即使索引存在,同一条查询在 1000 万行时只需 180ms,到 5 亿行时却可能耗时 4 秒——原因在于索引超出 shared_buffers 后,查询会退化为基于磁盘的外部归并排序。解决思路是彻底避免对原始行排序:将仪表盘查询改用 TimescaleDB 的 time_bu…

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.tigerdata.com%2Fblog%2Fpostgres-sorting-at-scale-order-by

📨 PostgreSQL Hacker 电子邮件讨论精选

🧩 在整库VACUUM期间处理并发DROP操作

该讨论围绕全库 VACUUM 处理并发关系删除的问题展开。v3 补丁通过在列表构建阶段检测到关系被并发删除时发出 WARNING 来修复此问题。核心争议在于:get_all_vacuum_rels()在初始pg_class扫描时进行的 ACL 检查是否必要,因为权限随后会在vacuum_open_relation()中重新验证。Mic…

https://pgnexus.ai/hacker-discussions?subject=%E5%9C%A8%E6%95%B4%E5%BA%93VACUUM%E6%9C%9F%E9%97%B4%E5%A4%84%E7%90%86%E5%B9%B6%E5%8F%91DROP%E6%93%8D%E4%BD%9C

🧩 提升 utf8_to_unicode()安全性的小补丁

Jeff Davis 发布了 v5 补丁系列,旨在提升utf8_to_unicode()的 UTF-8 安全性。该系列包含:一个可回合的防御性修复(针对无效 UTF-8 的处理)、一个修复pg_unicode_fastlocale 中 final sigma 逻辑错误的补丁(建议回合至 v18)、新的utf8encode/utf8d…

https://pgnexus.ai/hacker-discussions?subject=%5BPATCH%5D%20io_min_workers%20%E8%B6%85%E8%BF%87%20io_max_workers%20%E6%97%B6%E7%9A%84%E5%91%8A%E8%AD%A6%E6%9C%BA%E5%88%B6

🧩 为uuid类型添加MIN/MAX聚合函数支持

Tristan Partin 提出为 PostgreSQL 的 uuid 类型添加 MIN/MAX 聚合支持,主要动机是 UUIDv7 的字典序与时间戳顺序一致,便于查找最早/最新的记录。补丁新增了 uuid_larger 和 uuid_smaller 两个函数,底层复用已有的比较运算符。Bharath Rupireddy 和 Masahiko Sawad…

https://pgnexus.ai/hacker-discussions?subject=%E4%B8%BA%20uuid%20%E7%B1%BB%E5%9E%8B%E6%B7%BB%E5%8A%A0%20MIN%2FMAX%20%E8%81%9A%E5%90%88%E5%87%BD%E6%95%B0%E6%94%AF%E6%8C%81

🧩 在extension_control_path/dynamic_library_path 中支持通配符模式?

Jakob Egger 提交了一个补丁,建议为extension_control_pathdynamic_library_path增加 glob/通配符支持,在 Windows 上回退到原有行为。David E. Wheeler 指出该方案对基于 Kubernetes 的扩展部署(如 CNPG)具有实际价值,认为它比自己的 Packagi…

https://pgnexus.ai/hacker-discussions?subject=%E5%9C%A8%20extension_control_path%2Fdynamic_library_path%20%E4%B8%AD%E6%94%AF%E6%8C%81%E9%80%9A%E9%85%8D%E7%AC%A6%E6%A8%A1%E5%BC%8F%EF%BC%9F

🧩 uuidv7函数对1970-01-01之前的日期处理不当

该讨论针对uuidv7()函数错误接受超出有效范围时间戳的问题。Baji Shaik 提交了一个由三个补丁组成的系列:分别拒绝 Unix epoch 之前的时间戳(下界)、拒绝无穷大的 interval,以及拒绝超出 48 位毫秒字段上限(约公元 10889 年)的时间戳。Masahiko Sawada 在审查中建议将无穷大检查提前执行,将上界比较…

https://pgnexus.ai/hacker-discussions?subject=uuidv7%20%E5%87%BD%E6%95%B0%E5%AF%B9%201970-01-01%20%E4%B9%8B%E5%89%8D%E7%9A%84%E6%97%A5%E6%9C%9F%E5%A4%84%E7%90%86%E4%B8%8D%E5%BD%93

🧩 NUMA基本支持

Tomas Vondra 提交了一组更新补丁,用于为 PostgreSQL 添加基本的 NUMA 感知能力。本次主要修复了两个 mbind 问题:一是修正 nodemask 大小,确保分区正确绑定到对应的 NUMA 节点;二是对齐起止指针,避免部分页面残留默认内存策略。此外还集成了 Jakub Wartak 提供的附加 GUC 补丁。然而基准测试结果不理想…

https://pgnexus.ai/hacker-discussions?subject=NUMA%20%E5%9F%BA%E6%9C%AC%E6%94%AF%E6%8C%81

🗞️ 行业新闻

🧩 OpenAI 联手 Broadcom 推出首款自研芯片 Jalapeno

OpenAI 发布了其首款自研芯片 Jalapeño,由 Broadcom 代工制造。这款处理器专为 OpenAI 的推理系统需求量身定制,标志着该公司在减少对第三方硬件依赖、优化 AI 基础设施方面迈出重要一步。此举契合当前大型 AI 企业竞相布局自研芯片、提升性能与规模化成本效益的行业趋势。

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F06%2F24%2Fopenai-unveils-its-first-custom-chip-built-by-broadcom

🧩 Facebook推出创作者专用AI助手应用

Facebook 正在向内容创作者推出一款全新 AI 伴侣应用,目前处于小范围测试阶段。该应用内置了 Facebook 近期发布的 AI 创作助手,为创作者提供 AI 支持工具。此举体现了 Meta 持续将生成式 AI 功能融入社交媒体生态系统的战略,并将创作者群体视为深化平台黏性的核心目标用户。

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F06%2F24%2Ffacebook-rolls-out-an-ai-companion-app-for-creators

🌐 社交媒体动态

🧩 数据库的存储困局:冷热数据同价,成本如何破解?

所有数据库都面临同一个成本问题:极少被查询的冷数据与高频访问的热数据占用着同样昂贵的块存储。常见的解决思路是将冷数据迁移到廉价的对象存储,同时保持热数据的查询性能,并让查询能够透明地跨越两层。然而,每种实现方案都有其代价。Shaun Thomas 对五种面向 PostgreSQL 的方案进行了梳理:Neon、pg_mooncake、pg_tier、pg_l…

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fpgedge_postgresql-datatiering-coldfront-activity-7475620882879684609-IfF-

🧩 距 GITEXAIEUROPE欧洲科技与人工智能大展不足一周,我们团队期待与您相聚

欧洲科技与人工智能领域的重要展会 GITEX AI EUROPE 即将在柏林举办,距开幕不足一周。团队届时将在现场设立展位,欢迎各位前来交流。该团队与 PostgreSQL 及 CYBERTEC 相关,期待在展会上与业界人士见面。

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fcybertec-postgresql_gitexeurope-postgresql-cybertec-activity-7475534174649499648-8FEm

🧩 CYBERTEC CEO 发布 pg_hardstorage:面向 PostgreSQL 的开源备份与时间点恢复工具

CYBERTEC CEO Hans-Juergen Schoenig 近日发布了 pg_hardstorage,这是一款面向 PostgreSQL 的开源备份与时间点恢复工具。该项目最初由 CYBERTEC 内部开发,现已以 Apache 2.0 协议向整个 PostgreSQL 社区开放,源代码可在 GitHub 上获取。

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fcybertec-postgresql_cybertec-ceo-hans-juergen-schoenig-introduces-activity-7475447605087444993-ovM3

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/30 11:24:17

从零到一:在uni-app项目中优雅集成Pinia状态管理

1. 为什么要在uni-app中使用Pinia? 第一次接触uni-app的状态管理时,你可能会有这样的疑问:既然uni-app已经内置了Vuex,为什么还要用Pinia?我刚开始也有同样的困惑,直到在实际项目中踩了几个坑才明白两者的区…

作者头像 李华
网站建设 2026/6/30 11:23:31

AMD Ryzen处理器性能调优终极指南:免费开源调试工具完全掌握

AMD Ryzen处理器性能调优终极指南:免费开源调试工具完全掌握 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: http…

作者头像 李华
网站建设 2026/6/30 11:21:04

深耕本地化家教服务:昆明金廷教育的办学优势与价值探析

当下社会,家庭教育早已成为学校教育的重要补充,是青少年成长过程中不可或缺的关键环节。随着学业竞争日趋多元,学生个性化学习问题愈发突出,不少家长面临孩子偏科严重、学习效率低下、学习心态浮躁等各类教育难题,亟需…

作者头像 李华
网站建设 2026/6/30 11:20:53

餐饮外卖代运营哪家资源多

“找代运营,最怕的就是对方手里没资源。” 这是过去五年,我在和超过300位餐饮老板聊天时,听到最多的一句话。 资源——流量资源、供应链资源、工具资源、人才资源——好像谁掌握得多,谁就能让一家店从0做到100。但当我深入走访了十…

作者头像 李华
网站建设 2026/6/30 11:18:25

硬件调试革命:3大技术突破让AMD处理器性能提升5倍

硬件调试革命:3大技术突破让AMD处理器性能提升5倍 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: https://gitcod…

作者头像 李华