PostgreSQL 技术文章
使用 AWS Fargate 将 PostgreSQL 变更流式传输到 Amazon S3
本文介绍了一套全托管的 CDC 流水线,可将 Amazon RDS for PostgreSQL 或 Aurora PostgreSQL 的行级变更近实时地推送到 Amazon S3,无需引入 Apache Kafka。方案基于 PostgreSQL 的 WAL 逻辑复制机制,使用 wal2json 插件,通过运行在 AWS Fargate 上的持久化 C...
部署前的工业物联网表规模设计
在 PostgreSQL 上部署 IIoT 系统时,存储容量往往被严重低估。常见原因是团队只累加列宽(时间戳、tag_id、浮点数合计 20 字节),却忽略了 tuple 头、对齐填充和索引开销。在 Postgres 16.13 的测试中,加上一个由写入填充的索引后,实际每行存储成本达到 95.6 字节,是原始估算的 4.8 倍。以 10,000 个传感器...
PostgreSQL Hacker 电子邮件讨论精选
修复并发逻辑解码激活导致的"意外逻辑解码状态变化"错误
该讨论涉及 standby 逻辑槽同步中的一个竞态条件:slotsync worker 在 logical decoding 禁用记录回放之前就已获取远端槽信息并在本地创建了槽,导致故障转移后解码时报 "unexpected logical decoding status change 0" 错误。Masahiko Sawada 的修复方案通过在 `Log...
GIN 索引快速列表搜索可能会长时间无法中断
该补丁集(v2)旨在修复 GIN 索引 pending list 搜索长时间无法中断的问题。0001 号补丁对查询条目排序一次,然后对每个 pending list 行用二分查找定位其键值,由于行的键数量通常远少于查询条目数,该方法比普通归并更高效。基准测试显示,原本 1 秒的 statement_timeout 需等待 202 秒才触发,打补丁后可及时响...
提高可见性映射的维护和恢复的健壮性
Melanie Plageman 提交了一组补丁,旨在加强 PostgreSQL 中可见性映射(VM)的维护与恢复机制,起因是 CREATE DATABASE ... STRATEGY WAL_LOG 引发的数据损坏问题。主要改动包括:对页面损坏修复进行 WAL 日志记录,使其能传播到备库并在崩溃后保留;在 INSERT/UPDATE/DELETE 清除...
原链接: https://pgnexus.ai/hacker-discussions?subject=Hardening visibility-map maintenance and recovery
ZSTD TOAST 压缩方法及可扩展的压缩编码机制
该线程讨论了 Nikhil Kumar Veldanda 提交的一组补丁,旨在为 PostgreSQL 添加 ZSTD TOAST 压缩支持及可扩展的压缩方法编码机制。Michael Paquier 审查并提交了第一个补丁(将 toast_compress_header 替换为 varatt.h 访问器),同时对 `toast_pointer_bu...
postgres_fdw 统计信息导入的几个问题
Matheus Alcantara 报告对 Noah 提交的 postgres_fdw 统计信息导入问题(1)"用户自定义函数可能以意外权限执行"的补丁进行了测试,确认该补丁能正确修复 domain 函数场景和数据泄露场景。Matheus 在不修改 Noah 代码的前提下,提交了一个仅包含回归测试和文档更新的附加补丁。测试覆盖两个场景:超级用户对无 use...
原链接: https://pgnexus.ai/hacker-discussions?subject=Several issues with postgres_fdw stats import
在進行抽樣之前,請先在 postgres_fdw 中匯入統計資料。
讨论围绕改进 postgres_fdw 中的统计信息处理展开。Nurlan Tulemisov 提议复用 PostgreSQL 的 autoanalyze 修改量阈值,以判断导入的远端统计信息是否已过时。Corey Huinker 提出了另一种思路:在导入远端统计信息之前,直接对远端表执行 ANALYZE,认为这比本地采样消耗更少的网络带宽,同时允许远端使...
行业新闻
Supabase 用户因配置不当导致客户数据泄露
TechCrunch 的一篇报道揭示,部分 Supabase 客户因配置不当,将大量用户数据公开暴露在网络上。调查发现,这一问题与 AI 生成代码和"氛围编程"(vibe-coding)应用的兴起密切相关------当开发者依赖 AI 工具快速构建应用却未能妥善配置安全设置时,敏感用户数据便面临泄露风险。此事件凸显了 AI 辅助开发模式下的数据安全隐患,引发外界对...
Anthropic 与 Akamai 达成 116 亿美元七年云服务协议
Anthropic 与 Akamai 签署了一项重大云基础设施协议,承诺在七年内支付 116 亿美元,总规模有望增至约 200 亿美元。该协议重点聚焦于 CPU 算力资源。值得关注的是,Akamai 将向 Anthropic 提供最高 5% 的股权,且持股比例随 Anthropic 支出增加而提升。这一安排颇为罕见。此次合作标志着 Anthropic 在分...
Anthropic 创始人争取 IPO 前获得多数投票权
Anthropic 正寻求股东批准一项治理架构调整:公司七位联合创始人将合计掌握 50.1% 的投票权,对大多数公司事务拥有决策主导权,此举发生在公司筹备 IPO 之际。这一安排与其他大型科技公司上市前采用的双重股权结构如出一辙,旨在确保创始团队在上市后仍能牢牢把控公司战略方向。此举表明,Anthropic 管理层在迈向公开资本市场的关键阶段,致力于维持对...
社交媒体动态
「开源不适合银行」?CEO Hans-Juergen Schoenig 对这一说法有话要说
CYBERTEC 首席执行官 Hans-Juergen Schoenig 针对「开源软件不适合银行」这一说法作出回应。他认为,「专有软件天然更安全」的观念早已过时。事实上,当今许多顶级金融机构已在核心业务上部署 PostgreSQL,这本身就是对上述偏见的有力反驳。他的观点挑战了业界长期存在的固有认知,并以实际采用案例说明「专有即安全」的逻辑已站不住脚。
如何在 Databricks 上直接对受治理数据运行 Jev 风格的决策模型
本文介绍如何在 Databricks 中对受治理数据运行 Jev 风格的决策模型。通过 AI Runtime 和 Model Serving,可将 SemIf-OpenJev 等开放权重模型部署到无服务器 GPU 上。部署完成后,可直接在 SQL 查询或 Lakeflow 作业中通过 ai_query 函数调用这些模型,返回结构化的分类结果和概率分数。整个...
AI 无处不在,但真的带来了实际价值吗?
《经济学人》企业版调查了逾 1200 位高管,发现 84% 的企业已部署 AI,但仅有 43% 要求团队衡量其业务影响。AI 落地与实际成效之间的差距依然突出。为此,来自《经济学人》企业版、纳斯达克和 Databricks 的演讲嘉宾将联合举办一场高管网络研讨会,探讨如何通过业务上下文、成本可见性和权限管控,借助 Genie 实现 AI 的负责任规模化落地,真正转化为可衡量的商业价值...