PostgreSQL 日报|SSI 谓词锁缺陷(9 月 23 日) PostgreSQL 技术文章文件上传后在 Neon 上运行任务Neon Functions 现在支持直接由对象存储的上传事件触发无需在应用层编写轮询或监听桶的代码。文件上传到桶中后Function 会自动触发处理后续的 Postgres 操作——例如向 files 表插入记录、更新状态字段、保存缩略图键值。这一集成省去了连接对象存储与数据库逻辑所需的胶水代码使整个流程可以完全在 Neon 内部闭环完成。原文链接https://pgnexus.ai/tech-blogs?urlhttps%3A%2F%2Fneon.com%2Fblog%2Fwhen-a-file-is-uploaded-run-the-job-on-neon尊重他人的时间一位 PostgreSQL 贡献者总结了参与开源开发的经验教训核心观点是贡献者应在提交补丁前投入足够精力以减轻审查者的负担。在 PostgreSQL 这类项目中审查者的时间极为有限准备粗糙的补丁不仅浪费他人精力也会降低补丁被接受的可能性。这篇文章面向新贡献者作者结合自身早期犯过的错误分享了切实可行的建议。原文链接https://pgnexus.ai/tech-blogs?urlhttps%3A%2F%2Fvondra.me%2Fposts%2Fbeing-considerate-of-other-peoples-time%2F携手改变未来EDB Postgres® AI Summit Seoul 2026 合作伙伴致敬EDB 于 2026 年在首尔举办了 Postgres AI Summit重点展示了其 Postgres AI 平台从核心事务型负载向分析与智能体 AI 场景的延伸拓展。此次活动表彰了韩国生态系统中的合作伙伴体现了平台覆盖范围扩大背景下合作伙伴网络的持续增长。EDB 将这一扩展定位为合作伙伴的业务机遇涵盖从传统数据库运维到 AI 驱动应用的更广泛工作负载。原文链接https://pgnexus.ai/tech-blogs?urlhttps%3A%2F%2Fenterprisedb.com%2Fblog%2Fchange-game-together-celebrating-our-partners-edb-postgresr-ai-summit-seoul-2026SQL Server 到 PostgreSQL 迁移企业实践指南在企业层面将 Microsoft SQL Server 迁移至 PostgreSQL面临的核心挑战之一是处理大量遗留存储过程——这些代码往往由已离职员工编写缺乏文档记录。推动此类迁移的常见动机包括降低许可成本、减少对特定厂商的依赖、提升部署灵活性、支持云现代化改造以及向开源技术栈统一靠拢。该指南聚焦于企业级迁移的实际挑战尤其是大规模 T-SQL 代码的转换与重写。原文链接https://pgnexus.ai/tech-blogs?urlhttps%3A%2F%2Fwww.postgresql.fastware.com%2Fblog%2Fsql-server-to-postgresql-migration-an-enterprise-guideSQL Manager for PostgreSQL 7.0AI 助手新体验SQL Manager for PostgreSQL 7.0 的核心新特性是内置的 AI Assistant。它支持自然语言生成查询、解释 SQL、修复错误、优化查询以及解读 EXPLAIN 计划。更高级的功能包括对比两个数据库 schema 并生成可直接执行的迁移脚本以及根据新业务需求自动生成 schema 变更脚本。用户可以精确控制哪些 schema 可供 AI 助手处理。原文链接https://pgnexus.ai/tech-blogs?urlhttps%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fsql-manager-for-postgresql-70-meet-the-ai-assistant-3379%2Fpgsql-test加速开发迭代的真实 Postgres 测试工具pgsql-test 是一个 MIT 许可的测试框架可将真实的 PostgreSQL 数据库嵌入应用层测试流程。它会启动一个临时数据库完成一次性数据填充后在每个测试结束时自动回滚到初始状态使断言直接作用于真实的约束、触发器、函数和行级安全策略而非 mock 对象。配套包支持 Supabase、Drizzle ORM、PGlite 等常用集成。原文链接https://pgnexus.ai/tech-blogs?urlhttps%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fpgsql-test-real-postgres-testing-for-faster-development-loops-3380%2FPostgresCompare 2.2.0 版本发布PostgresCompare 2.2.0 是该产品历史上最大规模的版本更新。应用底层已从 Electron 迁移至 Tauri安装包更小、内存占用更低并支持自动更新。新功能包括用于建模多环境链路的 database pipelines、无需创建项目即可运行的临时对比quick compare、支持行级选择的数据变更 SQL 脚本生成以及更多实用改进。原文链接https://pgnexus.ai/tech-blogs?urlhttps%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fpostgrescompare-220-released-3382%2FPostgreSQL Hacker 电子邮件讨论精选pg_walinspect: 改进 LSN 验证错误提示和空范围处理该线程讨论了两个补丁用于修复 pg_walinspect 及相关核心代码中 LSN 验证错误消息的问题。补丁 0001 修正了 pg_walinspect.c 中的五条错误消息使其准确反映包含边界条件即使用greater than or equal to/“less than or equal to”原因是此前某次提交在将严格比较改为非严格比较时未同步更新错误消息的措辞。原文链接https://pgnexus.ai/hacker-discussions?subjectpg_walinspect%3A%20fix%20LSN%20validation%20messages%20and%20empty%20range%20handling[BUG?] check_exclusion_or_unique_constraint 存在漏检问题Manu 对一个因卡在 rebase 阶段而停滞的补丁进行了更新v18→v19该补丁修复了check_exclusion_or_unique_constraint中的一个漏报竞争条件。rebase 的原因在于近期提交移除了index_getnext_slot()同时index_beginscan()新增了一个参数。注入点已迁移到新的扫描接口。原文链接https://pgnexus.ai/hacker-discussions?subject%5BBUG%3F%5D%20check_exclusion_or_unique_constraint%20false%20negativeTOAST 值 8 字节支持方案第二轮讨论此次讨论聚焦于为8 字节 TOAST 值特性更新doc/src/sgml/limits.sgml的文档内容。John Naylor 发现该文件需要同步修改Bharath Rupireddy 随即提交了初版补丁明确说明 TOAST 指针大小为 18 字节OID或 22 字节OID8。Michael Paquier 建议优化措辞将其统一表述以避免混淆。原文链接https://pgnexus.ai/hacker-discussions?subjectSupport%20for%208-byte%20TOAST%20values%2C%20round%20twoSSI 中 ON CONFLICT DO SELECT 不会对返回的行持有谓词锁在针对 SSI可序列化快照隔离的补丁 v4 中发现了一个会导致逻辑复制崩溃的问题。该补丁旨在修复ON CONFLICT DO SELECT未对返回行加谓词锁的缺陷。Zsolt Parragi 发现v4 中 apply worker 的es_snapshot未被初始化从而引发崩溃。这实际上是一个早已存在的疏漏CreateExecutorState未正确初始化es_snapshot字段。原文链接https://pgnexus.ai/hacker-discussions?subjectSSI%3A%20ON%20CONFLICT%20DO%20SELECT%20takes%20no%20predicate%20lock%20on%20the%20returned%20rowlibpq 中的服务端 SNI 支持libpq 的服务端 SNI 支持中存在一个 NULL 指针 SIGSEGV 问题。当 SSL 配置重新加载失败时系统会保留之前的 SSL 配置但ssl_sniGUC 可能已被更新导致新连接尝试访问不存在的 SSL 配置从而触发崩溃。Daniel Gustafsson 提出在重新加载失败时将ssl_sni回退以匹配保留的 SSL 配置。原文链接https://pgnexus.ai/hacker-discussions?subjectServerside%20SNI%20support%20in%20libpq让 COPY 格式可扩展提取 COPY TO 格式实现Manu 通过实现一个真实的 newline-delimited JSONndjson自定义格式扩展对 v3 补丁系列进行了测试。结果显示API 的整体结构是合理的但扩展目前无法实际传输任何字节原因在于关键 I/O 函数CopySendData、CopySendEndOfRow、CopyGetData均为 static未对外导出。他建议通过导出这些函数来完善扩展能力。原文链接https://pgnexus.ai/hacker-discussions?subjectMake%20COPY%20format%20extendable%3A%20Extract%20COPY%20TO%20format%20implementations行业新闻Anthropic 推出 Claude Opus 5.5性能媲美顶级模型且价格更低Anthropic 正式发布 Claude Opus 5.5该公司将其定位为迄今为止测试过的性能最强模型。新模型在性能达到所谓寓言级水准的同时定价较前代产品有所下调。此次发布是 Anthropic 推动旗舰 AI 模型普及化、降低使用门槛的重要举措也使 Opus 5.5 在竞争日趋激烈的大语言模型市场中占据更具吸引力的位置。原文链接https://pgnexus.ai/tech-news?urlhttps%3A%2F%2Ftechcrunch.com%2F2026%2F09%2F22%2Fanthropic-releases-opus-5-5-with-lower-prices-and-fable-level-performanceOpenAI 发布 GPT-6 Sol 和 Luna 模型成本更低、错误率更少OpenAI 推出两款全新 AI 模型 GPT-6 Sol 和 GPT-6 Luna官方表示两者与旗下 Astra 模型同出一脉。新模型主打更低错误率与更具竞争力的价格。此次双模型发布标志着 OpenAI 持续扩充产品线以覆盖从高性能计算到成本敏感场景等更广泛的应用需求。原文链接https://pgnexus.ai/tech-news?urlhttps%3A%2F%2Ftechcrunch.com%2F2026%2F09%2F22%2Fopenai-launches-gpt-6-sol-and-lunaShinyHunters 声称入侵 FBI 并窃取特工及申请者数据黑客组织 ShinyHunters 宣称已成功入侵 FBI 系统窃取了特工及申请人的个人数据。此次泄露事件引发严重的反情报安全隐患——相关信息可能被用于威胁 FBI 特工及其家属迫使其为外国政府服务。鉴于所涉数据的高度敏感性及其潜在的被滥用风险这一事件堪称近年来最严峻的执法机构安全事故之一。原文链接https://pgnexus.ai/tech-news?urlhttps%3A%2F%2Ftechcrunch.com%2F2026%2F09%2F22%2Fhacking-group-shinyhunters-claims-it-breached-the-fbi-stole-agents-and-applicants-data社交媒体动态管理多个 PostgreSQL 集群Scalefield 给出了答案管理单个 PostgreSQL 集群并不复杂但当集群数量增多、跨团队分布、版本各异时情况就会变得混乱。Scalefield 是 CYBERTEC 基于 Kubernetes 构建的 PostgreSQL 基础设施平台支持 PG 14 至 18 版本可将集群转变为托管环境同时保留用户对数据位置和运维的完全控制权。v1.30.0 新增了健康检查建议等特性。原文链接https://pgnexus.ai/social-media?urlhttps%3A%2F%2Fwww.linkedin.com%2Fposts%2Fcybertec-postgresql_postgresql-kubernetes-scalefield-activity-7508063087665618944-Dqo1Databricks 今日上线三款前沿大模型Databricks 今日上线三款前沿 AI 模型OpenAI 的 GPT-6 Sol 和 GPT-6 Luna 在降低成本的同时保持强劲性能并在 OfficeQA Pro 基准测试中取得更好成绩Anthropic 的 Claude Opus 5.5 则在成本效率和企业文档解析任务上均有显著提升。为帮助企业规模化管理这些模型Databricks 推出了统一的管理平台。原文链接https://pgnexus.ai/social-media?urlhttps%3A%2F%2Fwww.linkedin.com%2Fposts%2Fdatabricks_exciting-day-for-databricks-customers-we-activity-7508283077748645890-bbvdDatabricks Genie One MCP 正式发布Databricks 宣布 Genie One MCP 正式上线。使用 ChatGPT、Claude、Cursor 或自定义智能体的团队现在可以通过统一接口访问结构化与非结构化数据获取基于 Genie Ontology 业务语义的洞察与答案。主要特性包括跨智能体共享统一的业务定义与领域语义、支持可视化与本体引用的数据智能体验以及通过 Unity Catalog 实现统一治理。原文链接https://pgnexus.ai/social-media?urlhttps%3A%2F%2Fwww.linkedin.com%2Fposts%2Fdatabricks_databricks-genie-one-mcp-is-now-generally-activity-7508219875488825344-Mng9