本文是 SSIS 迁移系列的第二部分,重点介绍如何将依赖多步骤编排、条件分支、错误处理和并行执行的复杂 SSIS 包迁移至 Aurora PostgreSQL。与第一部分覆盖简单 ETL 模式不同,本文采用 AWS Step Functions 状态机替代 SSIS Control Flow,用 Lambda 函数取代 Execute SQL Task 和…
原文链接:
这篇 AWS 博客文章(系列第一部分)介绍了将 SQL Server SSIS 包迁移到 Amazon Aurora PostgreSQL 的结构化方法。整体方案分四个阶段:Filter(识别并剔除不活跃的包,通常可将迁移范围缩减 30–50%)、Categorize(按复杂度分类)、Simplify(使用 pg cron、PL/pgSQL、awss3…
原文链接:
Lakebase Search 是 Neon 后端的搜索基础组件,其关键词排序依赖 BM25 算法。然而 BM25 只能对实际收到的词元(token)进行评分,这意味着分词质量直接决定了搜索结果的好坏。对于使用全文检索的 PostgreSQL 用户来说,这揭示了一个核心原则:排序算法的效果上限,取决于向它输送数据的分词流水线。
原文链接:
PGX Inc. 发布了 pgx-bm25 1.0,这是一个将 Okapi BM25 排名全文检索作为原生索引访问方法集成到 PostgreSQL 的扩展,支持 PostgreSQL 17 和 18。该扩展完全融入 PostgreSQL 核心机制,包括 WAL 日志、VACUUM、崩溃恢复和物理复制,无需任何外部搜索引擎。文本分析使用 PostgreSQL…
原文链接:
pg planfilter 1.0.0 正式发布。这是一个可加载的 PostgreSQL 模块,能够在语句执行前根据规划器估算的代价进行检查,若超出配置的阈值则抛出错误,从而阻止高代价查询在生产数据库上运行。主要配置项包括:statement costlimit(单条语句的代价上限)、transaction costlimit(单个事务内所有语句的累…
原文链接:
TigerData 发布了一篇针对太阳能和风电 SCADA 场景的 TimescaleDB 连续聚合刷新策略指南,介绍了五种配置模式("shape")。连续聚合刷新策略的核心参数为 start offset、endoffset 和 schedule_interval,三者共同定义一个滑动刷新窗口。五种模式分别应对不同场景:近实时高频刷新、针对迟到数据的每…
原文链接:
Greg Burd 提交了一个纯文档补丁,旨在解决
nodeIndexscan.c 中
IndexNextWithReorder() 机制缺乏注释的问题,以及索引 AM 文档中
xs_orderbyvals/
xs_recheckorderby 合约说明不清的问题。该问题最初由 Andres Freund 于 2019 年提出,指出理解有损…
原文链接:
https://pgnexus.ai/hacker-discussions?subject=Comments%20for%20lossy%20ORDER%20BY%20are%20lacking
Surya Poondla 审查了 Rahul 提交的两个补丁,用于修复 WAL 解码错误消息中报告的错误 LSN。补丁 0001 在 REL
19STABLE 和 master 上均经过测试,修正了
DecodeXLogRecord() 使用
RecPtr 而非不可靠的
ReadRecPtr,后者自 commit 3f1ce97346 起便…
原文链接:
https://pgnexus.ai/hacker-discussions?subject=Wrong%20LSN%20in%20WAL%20decoding%20error%20messages
该讨论涉及一个 bug:
DROP DATABASE WITH (FORCE) 无法终止并行 autovacuum worker,根本原因是 leader 进程将
roleId 设为
InvalidOid,而 worker 进程使用
BOOTSTRAP_SUPERUSERID,两者不一致。同样的问题也存在于不带用户身份连接数据库的 bgwor…
原文链接:
https://pgnexus.ai/hacker-discussions?subject=Parallel%20autovacuum%3A%20DROP%20DATABASE%20WITH%20(FORCE)%20fails%20on%20the%20parallel%20workers
Alexandre Felipe 提议在 LWLock 粒度分区锁内存布局中引入 S 个分区,声称此方案可带来多项好处:提升 LW_EXCLUSIVE 并发性、降低 LWLockWaitListLock 的竞争、减少 LWLockAttemptLock 中的 CAS 迭代次数,以及减少整体等待。提交中附带了一份基准测试结果,但作者本人将其描述为"无意义的"…
原文链接:
https://pgnexus.ai/hacker-discussions?subject=LWLock%20granular%20partition%20lock%20memory%20layout
本次讨论完成了修复"unexpected logical decoding status change"错误的补丁审查,该错误发生在并发逻辑解码激活时。Nisha Moond 审查了 TAP 测试并提出两点改进建议:在 injection pointsattach() 中添加 sync slot 条件,使等待仅在创建 syncslot 时触发;以及在…
原文链接:
该线程讨论了一个 bug:WAL 段文件描述符(fd)在读取错误时发生泄漏,可能导致服务器 PANIC。讨论的核心是如何在 XLogReader 中注册 reset 回调,以确保在错误路径上正确关闭已打开的 WAL 段 fd。Michael Paquier 指出早期补丁灵活性不足,并提醒若在 segment_open 回调中使用 OpenTransient…
原文链接:
OpenAI 正式推出 ChatGPT 全新用户界面,为这款 AI 聊天机器人引入互动可视化功能。此次更新标志着用户与 ChatGPT 交互方式的重大转变——从纯文字交流迈向更具视觉感的体验。这一举措体现了 OpenAI 持续提升 ChatGPT 易用性、吸引更广泛用户群体的战略方向。尽管新界面的完整功能细节尚未全面披露,但此次升级无疑是该产品在设计与交互…
原文链接:
AI 研究公司 Nous Research 正式确认完成 9000 万美元 B 轮融资,估值达 15 亿美元。与此同时,该公司宣布推出面向企业用户的 AI 智能体产品。Nous Research 旗下的 Hermes 智能体在 AI 社区已积累较高关注度,此次面向商业场景的新产品发布,标志着公司正从研究机构向商业化企业方向加速转型,也反映出市场对专业 AI…
原文链接:
Microsoft 发布全新 Surface Laptop Ultra 系列 AI PC,搭载 Nvidia 芯片,专为本地运行 AI 模型和智能体而设计,同时配备经过全面升级的 Windows 11 系统。通过将 Nvidia 硬件与自身软件生态深度整合,Microsoft 将 Surface Laptop Ultra 定位为满足设备端 AI 处理需求的…
原文链接:
POSETTE 是由微软 Postgres 团队联合 AMD 主办的免费线上开发者大会,今年已是第六届。2027 年的活动将于 3 月 30 日至 31 日举行,届时将汇聚全球各地的 Postgres 专家、开发者、用户及贡献者,共同分享技术经验与见解。演讲征集通道尚未开放,预计将于今年 11 月晚些时候启动。更多详情可访问 PosetteConf.com…
原文链接:
https://pgnexus.ai/social-media?url=https%3A%2F%2F%2Fposts%2Factivity-7513378701145894913-8yl2
PGConfEU 2026 将在瓦伦西亚举办,距今仅剩两周时间。主办方近日发布了一篇官方访谈,介绍了本次大会的主要内容,包括技术演讲、社区交流以及丰富的周边活动,感兴趣的读者可通过文中链接查看详情。
原文链接:
Workday Data Connect 联邦功能现已在 Unity Catalog 中进入 Beta 阶段。该功能支持将 Workday 中的人力资源与财务数据与 Databricks 中的其他企业数据统一管理。Workday Data Cloud 用户可以零拷贝、只读方式访问 Workday 共享的 HR 和财务表,无需复制数据。查询由 Databri…
原文链接:
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70043484/viewspace-3184526/ ,如需转载,请注明出处,否则将追究法律责任。