当前位置: 首页 > news >正文

PG 日报|新增 VFD 缓存监控视图,精细化数据库调优

PostgreSQL技术文章

powa-archivist 5.2.0 版本发布

PoWA 团队发布了 powa-archivist 5.2.0。此版本新增对 PostgreSQL 19 的支持,包括由 Julien Rouhaud 和 Georgy Shelkovy 贡献的两个新统计视图:pg_stat_recovery 和 pg_stat_lock。powa-archivist 是 PoWA(PostgreSQL Workload…

原链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fpowa-archivist-520-is-out-3347%2F

PostgreSQL Hacker 电子邮件讨论精选

为VFD缓存统计信息添加 pg_stat_vfdcache 视图

该线程讨论了新增pg_stat_vfdcache视图以暴露 VFD(虚拟文件描述符)缓存统计信息,用于辅助调优max_files_per_process参数。主要设计分歧在于:应暴露缓存总条目数(SizeVfdCache)还是仅暴露活跃条目数(nfile),最终共识是两者都暴露。关于内存占用统计,讨论认为不宜遍历所有 VFD,也不适…

原链接:

https://pgnexus.ai/hacker-discussions?subject=Add%20pg_stat_vfdcache%20view%20for%20VFD%20cache%20statistics

在线修改校验和时允许分散检查点

讨论的核心是一个修复全库 VACUUM 期间并发表删除问题的补丁(v8)。关键问题在于防止无特权用户对其无权访问的关系申请强锁(如 AccessExclusiveLock)。Bharath Rupireddy 指出,在get_all_vacuum_rels()的 ACL 检查中使用_ext()变体,能正确避免移除检查所带来的回归问题,并引用…

原链接:

https://pgnexus.ai/hacker-discussions?subject=Handle%20concurrent%20drop%20when%20doing%20whole%20database%20vacuum

基于XID年龄的复制槽失效机制介绍

讨论围绕一个基于 XID 年龄来使复制槽失效的补丁展开。核心设计问题是如何处理被活跃 walsender 持有的槽。Masahiko Sawada 和 Bharath Rupireddy 达成一致:vacuum 应直接跳过被持有的槽,而不是阻塞等待或向 checkpointer 发送信号——后者可能导致多个 autovacuum worker 反复遇到同一…

原链接:

https://pgnexus.ai/hacker-discussions?subject=Introduce%20XID%20age%20based%20replication%20slot%20invalidation

SQL/JSONjson_table 计划子句

该讨论围绕一组修复 SQL/JSONJSON_TABLEplan clause 实现中多个 bug 的补丁展开。Thom Brown 测试了补丁 0001–0003:0001 修复了 pg_dump 中ERROR ON EMPTY的处理,0002 修复了PLAN子句中括号的保留问题,0003 防止列被静默丢弃。测试中发现 0003…

原链接:

https://pgnexus.ai/hacker-discussions?subject=SQL%2FJSON%20json_table%20plan%20clause

执行器中的批处理

Denis Smirnov 提交了一个 WIP 补丁,作为"Batching in executor"讨论中的一个堆层实验。该补丁修改了 heap_getnextslot(),使其在页面模式扫描中,处理页面上第一个元组后可复用已收集的可见元组偏移量,同时保留现有的 table AM 接口和逐元组执行器接口。在 Apple M5 Pro 上的基准测试显示,与…

原链接:

https://pgnexus.ai/hacker-discussions?subject=Batching%20in%20executor

支持在虚拟生成列上创建索引

目前正在开发支持在虚拟生成列上创建索引的补丁(当前为 V6 版本)。ZizhuanLiu 反馈,CFBot 的测试结果显示generated_virtual.out测试输出文件存在截断问题:\d+ gtestx命令的输出被截断,导致实际输出中缺少 “Access method: heap” 这一行。由于该行在实际运行中并未出现,因此将其从预期…

原链接:

https://pgnexus.ai/hacker-discussions?subject=support%20create%20index%20on%20virtual%20generated%20column

行业新闻

Apple指控OpenAI窃取商业机密并提起诉讼

Apple已对OpenAI提起诉讼,指控其窃取商业机密。Apple称,此次违规行为由OpenAI高层管理人员主导,其中包括一名曾长期供职于Apple的前员工。这是科技行业两大巨头之间的一场重大法律对决。报道未披露被盗商业机密的具体内容,但Apple的指控直指OpenAI高管层的蓄意不当行为,此案影响深远,或将对两家公司产生重大影响。

原链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F07%2F10%2Fapple-sues-openai-over-alleged-trade-secret-theft%2F

Meta因用户反对删除Instagram争议AI功能

Meta已将Instagram上一项颇具争议的AI功能下线,此前该功能遭到大量用户抵制。Meta在一篇博客文章中表示,该功能原本旨在为用户提供创意工具,让他们能够掌控自己的公开内容是否可被引用,但承认"这一功能未能达到预期效果",目前已停止提供。此事再次凸显了AI产品创新与用户对内容权益及隐私保护期望之间的持续张力。Meta未透露该功能的具体细节,也未说明…

原链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F07%2F10%2Fmeta-removes-controversial-ai-feature-on-instagram-after-backlash%2F

社交媒体动态

CYBERTEC首席执行官谈自愈式高可用基础设施的重要性,以及开源为何能提供商业厂商无法给予的选择空间

CYBERTEC首席执行官Hans-Juergen Schoenig就数据可靠性问题发表了看法。他认为,对于数据至关重要的组织而言,基础设施必须具备自动恢复能力,并保持持续可用。他同时指出,以PostgreSQL为代表的开源技术能为用户提供商业厂商结构性无法给予的灵活性与选择空间——供应商锁定会从根本上限制组织对自身数据和系统的掌控能力。

原链接:

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

Cybertec 的 Pavlo Golub 在 POSETTE 2026 Postgres 大会上分享:pgcov 为PostgreSQL代码带来真正的测试覆盖率

在 POSETTE 2026 大会上,Cybertec 的 Pavlo Golub 介绍了 pgcov 工具,旨在填补 PostgreSQL 生态中测试覆盖分析的空白。目前,开发者虽大量使用 PostgreSQL 函数、存储过程和 SQL 逻辑,但测试时通常将其视为黑盒——测试通过并不意味着所有代码路径都被执行过。pgcov 为 SQL 和 PL/pgSQ…

原链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fposetteconf_posetteconf-activity-7482139338177335296-_EvM

感谢所有在GITEXAIEUROPE2026上与我们互动的朋友

作者对所有在 GITEX AI EUROPE 2026 上前来交流互动的参与者表示感谢,并将此次活动称为一次精彩的经历。除这一简短的回顾与致谢外,内容未涉及任何具体活动、发布内容或参与者信息。

原链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fcybertec-postgresql_thanks-to-everyone-who-stopped-by-and-interacted-activity-7482101551793324032-I_3N

以上信息来自 PGNexus ( https://pgnexus.ai/home ),欢迎注册账号体验和订阅邮件获取每日更新。

PGNexus 是面向全球 PostgreSQL 用户、开发者与贡献者的一站式生态平台,汇聚技术博客、Hacker 邮件讨论、社区补丁分析、行业资讯及全球活动信息。同时,平台提供在线沙盒环境,用户无需本地部署,即可快速体验和验证 PostgreSQL 相关功能、SQL 语句与技术方案。通过智能化的信息筛选、内容提炼与实践工具,PGNexus 帮助用户更高效地了解 PostgreSQL 技术动态,参与社区协作,并完成从学习到验证的完整闭环。

http://www.cnnetsun.cn/news/3353270.html

相关文章:

  • 2026勰码金牌夏令营济南A-营模拟赛一补题报告
  • ABAP 里没有 Angular Subscription 的同名对象,但有更贴近事务边界的资源释放方式
  • TRCX:掺杂过程分析
  • RequireJS Plugins构建优化:如何移除插件代码减小生产环境体积
  • 大模型工具收藏 | 程序小白必看:如何升级到智能体?
  • 有没有适合会计岗位的智能报税和对账Agent?——2026企业财务数字化选型指南
  • 【小程序计算机毕业设计案例】地方特色农产品推介与电商交易小程序设计与实现 农产品分类展销、评价与订单管理系统的设计与实现(程序+文档+讲解+定制)
  • 异常、RAII和智能指针
  • 小程序 毕设项目:智慧校园心理健康服务管理平台的设计与实现 高校心理问诊预约与咨询记录管理系统的设计与实现 (源码+文档,讲解、调试运行,定制等)
  • 【小程序课程设计/毕业设计】共享雨伞租赁订单与点位监控系统的设计与实现 校园公共便民资源(雨伞)共享租赁系统设计【附源码、数据库、万字文档】
  • Windows 11终极优化指南:Win11Debloat深度配置与性能调优实战
  • OpenBoardView:开源电路板查看器的智能工作流革命
  • 【实战指南】云原生微服务电商:如何构建现代化分布式应用的完整教程
  • Mistral-7B-v0.3_rai_1.7.1_npu_16K与其他7B模型对比:性能、效率与应用场景分析
  • SRC 漏洞挖掘实战复盘:大三学生年入十万,普通人能否复刻全套挖洞思路
  • 2026年企业级大模型运营治理平台实践参考白皮书
  • pdf-inspector多列布局处理技术:报纸式与表格式阅读顺序自动识别
  • 【有奖互动】鸿蒙应用开发者激励计划2026达标指南来了!你来晒单,我来点赞!
  • 2026年命理软件推荐:八字排盘、AI解释和长期复盘工具清单
  • 从源码到部署:Gemma-4-12B-Coder-Fable5-Composer2.5本地部署完整流程
  • 【rk3506】解决cpufreq目录不存在问题
  • Unity 2D游戏高效寻路:导航网格配置与优化全攻略
  • STL中vector的使用
  • 斯坦福大学:让AI学会“记笔记“,竟能让小模型打败顶级大模型?
  • 国自然初稿、未发表数据别再随意上传给AI!阿里封禁事件给所有科研人的3条红线
  • 如何用win-acme解决Windows服务器SSL证书自动化难题:完整实践指南
  • Ruby JSON库高级用法:自定义类型序列化与反序列化终极指南
  • 微信接口开发的三大通信机制全解析
  • pdf-inspector字体编码处理:CID字体、ToUnicode映射与字符解码终极指南
  • pdf-inspector Python绑定使用指南:在Python项目中集成PDF处理功能