ITPub博客

首页 > 数据库 > PostgreSQL > PostgreSQL 日报|TOAST v2 更快更小免迁移(10 月 19 日)

PostgreSQL 日报|TOAST v2 更快更小免迁移(10 月 19 日)

原创 PostgreSQL 作者:IvorySQL 时间:2026-10-19 16:48:33 0 删除 编辑

PostgreSQL 技术文章

pgBackRest 2.60.0 版本发布

pgBackRest 2.60.0 已正式发布。此版本新增了 checksum-page-error 选项,若恢复的文件存在无效页面校验和,restore 命令将报错中止,集群因此无法启动,需重新执行恢复操作;expire 命令也将拒绝在最旧保留备份存在校验和错误时运行。其他改进包括:支持 GCS Workload Identity Federatio…

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fpgbackrest-2600-released-3416%2F

pg hintplan v1.9.0 版本发布

pg hintplan v1.9.0 已发布,新增对 PostgreSQL 19 的兼容支持,并引入了路径生成策略(PGS)功能。此外,针对 PostgreSQL 14 至 18 的各版本也同步发布了小版本更新,包含多项错误修复:修复了 hint 解析器在处理多查询字符串时的无限循环问题,在 hint 注释解析中添加了中断检查,忽略无名索引(如假设索引)…

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fpghint_plan-v190-released-3408%2F

pg utlsmtp v2.0 版本发布

pg utlsmtp v2.0 正式发布,这是由 HexaCluster Corp. 的 Gilles Darold 开发的 PostgreSQL 扩展,用于模拟 Oracle UTL SMTP 包的行为。此次主要新特性是异步模式(通过参数 pgutl smtp.asynchronous 启用),可用于将 MSSQL 的 spsend_dbmail(…

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fpgutl_smtp-v20-released-3395%2F

FOSDEM PGDay 2027:PostgreSQL 盛宴开启,征稿和赞助火热进行中!

FOSDEM PGDay 2027 将于 1 月 28 日至 29 日在布鲁塞尔 Brussels Marriott Hotel Grand Place 举办,今年首 次扩展为为期两天的 PostgreSQL 专题活动,安排在 FOSDEM 主会议周末之前。论文征集(Call for Papers)现已开放,演讲时长为 45 分钟,须以英语呈现,提交截止时间…

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Ffosdem-pgday-2027-two-days-of-postgresql-with-calls-for-papers-and-sponsors-now-open-3412%2F

credcheck v6.0 正式发布

credcheck v6.0 已发布,这是 HexaCluster 维护的 PostgreSQL 凭据管理扩展的重要更新。此版本新增了对 PgBouncer 的集成支持,涵盖 max_auth_failure 和 password_change_first_login 功能;新增 credcheck.password_valid_min 参数,…

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fcrecheck-v60-has-been-released-3407%2F

PostgreSQL Hacker 电子邮件讨论精选

在发布错误消息中加入 schema 限定名(推广至所有 LR)

该补丁提议通过将独立的 "%s.%s" 格式说明符替换为包含预格式化限定名的单个 "%s",在逻辑复制(LR)错误消息中加入 schema 限定名。Hayato Kuroda 对此表示担忧,认为约 20 条已翻译字符串将因此失效,给翻译人员带来额外工作。Peter Smith 回应称,当前阶段的影响微乎其微:master 分支处于 v20 开发周期早期,距…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Include%20schema-qualified%20names%20in%20publication%20error%20messages%20(generalised%20to%20all%20of%20LR).

pgstat:支持统计类型使用自己独立的 dsa/dshash

在 pgstat 自定义统计功能中,一个测试不稳定问题被定位:通过 test_custom_stats_var_update() 进行的批量条目更新会将待处理统计数据保留在更新 backend 中,而后续在不同 backend 中运行的 safe_psql() 可能在 shutdown 刷新完成前就读取了这些值。Sami Imseih 通过人为…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=pgstat%3A%20allow%20a%20stats%20kind%20to%20use%20its%20own%20dedicated%20dsa%2Fdshash

TOAST v2:更快、更小,无需迁移

Hannu Krosing 发布了 Direct TOAST 补丁集的第 15 版(共 10 个补丁,新增约 5,680 行代码)。该特性用基于 TID 的方案替代 PostgreSQL 传统的带索引 TOAST 机制,从而消除索引查找和索引维护开销。v15 的主要改动包括:catalog/DDL 整洁性修复、VACUUM FULL/CLUSTER 风格切…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Direct%20TOAST%20v2%2C%20faster%2C%20smaller%20and%20no%20migration%20needed

BUG #19686: SET TABLESPACE 回滚问题

该讨论涉及 BUG #19686,即 ALTER TABLE ... SET TABLESPACE 的回滚行为错误问题。Shihao 纠正了此前的一个说法:v7 将索引复制到各自的表空间(而非目标表空间),因此额外的磁盘空间需求来自旧卷,可能导致旧卷空间不足时出现 ENOSPC 错误,而 master 分支不受影响。Manu 确认了这一点,并量化了开销…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=BUG%20%2319686%3A%20Rolling%20back%20SET%20TABLESPACE

针对可排序类型优化 MCV 统计信息并利用有序特性

ZizhuanLiu X-MAN 报告了针对可排序类型 MCV(Most Common Values)统计优化补丁的扩展性能测试结果。在此前 var_eq_const() 提升 43.88%、 mcv_selectivity() 提升 39.02% 的基础上,新增了 join 相关场景的测试。结果显示, eqjoinsel() 平均提升约 95%,…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Optimize%20MCV%20stats%20for%20sortable%20types%20and%20utilize%20sorted-order%20properties

用基于 latch 的等待机制替代轮询来优化 read localxlog pageguts

该讨论涉及改进 read_local_xlog_page_guts,将其轮询等待机制替换为基于 latch 的等待方式。更新后的补丁集包含两个部分:0001 修改了 page callback 的逻辑,在 WAL 字节可以安全读取后从对应的历史记录中提供所请求的数据,替换轮询等待的同时保留了时间线和读取限制检查。0002 新增了针对逻辑槽创建的本地和上…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Improve%20readlocal xlogpage_guts%20by%20replacing%20polling%20with%20latch-based%20waiting

行业新闻

Replit 放弃 Anthropic,改用 OpenAI 作为默认模型供应商

Replit CEO Masad 证实,该编程平台已终止与 Anthropic 的合作关系,转而将 OpenAI 设为默认模型供应商。此次调整涉及多方面因素,其中包括成本考量。Replit 曾于 8 月宣布与 OpenAI 建立合作,但当时并未透露将与 Anthropic 分道扬镳。目前,Claude 模型仍可供 Replit 用户使用,但 OpenAI 已成为该平台的核心 AI 技术支撑。

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F10%2F17%2Freplit-is-no-longer-working-with-anthropic-ceo-says

North.cloud 获 6000 万美元 B 轮融资,推进云成本智能管理平台发展

North.cloud 宣布完成 6000 万美元 B 轮融资,用于扩展其云支出智能平台。该平台为财务和工程团队提供统一解决方案,支持对云计算、AI 及数据服务提供商的基础设施支出进行分析、优化和自动化管理,同时涵盖 AI 使用量监控与支出预测功能。随着云计算和 AI 支出在行业内持续快速增长,此轮融资将助力 North.cloud 帮助各规模企业更高效地掌控基础设施成本。

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Fnorth.cloud%2Fnewsroom%2Fnorth-series-b-release

社交媒体动态

Profelis 与 CYBERTEC 联合网络研讨会:PostgreSQL 专业支持全解析

2026 年 10 月 21 日,Profelis 数据库管理员 Zeki Onur Kütahya 将主持一场网络研讨会,内容涵盖 PostgreSQL 专业支持的各个层面——从日常运维到需要深入源代码分析的复杂问题,以及 Profelis 与 CYBERTEC 如何协作,为用户提供一站式支持服务。研讨会还将介绍 PGEE、Scalefield 和 CY…

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2F%2Fposts%2Fcybertec-postgresql_postgresql-cybertec-profelis-activity-7517486469104676864-ygIM

DataAI World Tour 2026 巡回活动火热进行中,下半程即将开启

DataAI World Tour 2026 巡回活动仍在持续,目前尚未过半。接下来的站点包括:10 月 29 日芝加哥、11 月 4 日慕尼黑、11 月 10 日亚特兰大与阿姆斯特丹,以及 11 月 11 日伦敦。各站活动聚焦于企业如何将 AI 落地于业务数据与实际场景中,涵盖数据与 AI 治理,以及应用、智能体和分析能力的生产化部署。感兴趣的参与者可通过官方链接查找就近场次。

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2F%2Fposts%2Fdatabricks_dataaiworldtour-2026-activity-7517628104299700225-wp7B

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70043484/viewspace-3186020/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
IvorySQL 是瀚高公司主导研发的一款兼容 Oracle 的开源 PostgreSQL 数据库。

注册时间:2025-02-06

  • 博文量
    479
  • 访问量
    454202