PostgreSQL 技术文章
Postgres 开发动态
一位开发者对 PostgreSQL 项目的开发活动进行了统计分析,通过一系列图表并附以简短说明,展示了项目开发历史中的各类趋势与规律。文章以数据为驱动,面向希望了解 Postgres 项目发展脉络的技术读者,提供客观的量化视角,而非主观评述。
原文链接:
https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fvondra.me%2Fposts%2Fpostgres-development-activity%2F
CYPEX v2.0.0 新增功能:租户管理从查询层迁移至目录层
CYPEX v2.0.0 是 CYBERTEC 基于 PostgreSQL 的应用平台,此版本将多租户隔离从应用层迁移到了数据库层。此前,租户隔离依赖应用查询中的 WHERE 子句,无法在数据库层面验证。新版本将组织信息存储为专用表中的行记录,通过 PostgreSQL 行级安全(RLS)策略读取 JWT claims 来过滤数据,对所有连接(包括 psq...
原文链接:
企业数据平台现代化改造服务
Fujitsu 的这篇博客文章聚焦于企业普遍面临的一个困境:Oracle、SQL Server、Db2 等传统数据库平台持续占用越来越多的 IT 预算,而与此同时,云迁移、应用现代化以及构建 AI 就绪数据平台的需求又在争夺同样有限的资源。文章将基于 PostgreSQL 的数据库迁移定位为一条切实可行的出路,将数据库现代化阐释为应对上述资源竞争压力的战略...
原文链接:
PostgreSQL Hacker 电子邮件讨论精选
基于 XID 年龄的复制槽失效机制介绍
该线程讨论基于 XID 年龄的复制槽失效机制,重点关注备机槽同步中的边界情况。Surya Poondla 同意 Nisha 的分析:将失效设为"sticky"会永久阻断槽的恢复路径------synchronize_one_slot() 会在 SS_SKIP_INVALID 处持续跳过已失效的槽,而恢复期间 ReplicationSlotDrop()...
原文链接:
https://pgnexus.ai/hacker-discussions?subject=Introduce XID age based replication slot invalidation
pg_stat_progress_vacuum 中正在进行 VACUUM 的索引信息显示
本次讨论围绕一个补丁(v6)展开,该补丁旨在 pg_stat_progress_vacuum 中报告索引进度,新增 current_index_relid 和 index_blks_* 等按 worker 粒度的统计列。Sami Imseih 对在同一视图中混合命令级聚合统计与 per-worker 统计表示语义上的担忧,认为这会给用户带来困惑...
原文链接:
关于 8 字节 TOAST 值支持的再次探讨
该线程围绕 PostgreSQL 8 字节(oid8)TOAST chunk ID 支持的持续开发展开。Michael Paquier 已合并 v18-0001 至 v18-0003 补丁,但发现 amcheck 中存在一个 bug:最大 chunk 大小是从 vartag 推导的,而非更可信的缓存 toast_rel 元数据。Bharath Rupire...
原文链接:
https://pgnexus.ai/hacker-discussions?subject=Support for 8-byte TOAST values%2C round two
POC: 小心地在没有身份验证的情况下暴露信息
Greg Sabino Mullane 提交了一个 rebase 后的补丁,新增 GUC 参数 expose_information,允许 PostgreSQL 在无需认证的情况下,通过普通 HTTP GET/HEAD 请求响应特定信息,端口与 PostgreSQL 正常监听端口相同。支持的端点包括 role(主/备状态)、version 和 sysi...
原文链接:
NUMA 基本支持
Greg Burd 在 2 节点和 6 节点硬件上进行了三路基准测试,对比了 master、支持 NUMA 感知的 shared_buffers 分区补丁集(V+W)以及 V+W 加批量 clock-sweep claim 三个版本。结果显示,V+W 在 seqconcurrscans 测试中于 2 节点提升 5--12%、6 节点提升 23--47%,证明性...
原文链接:
https://pgnexus.ai/hacker-discussions?subject=Adding basic NUMA awareness
数据目录中是否应该跳过对额外文件的校验和检查?来自:BUG #19647
Jacob Champion 提交了 pg_checksums 的 v2 补丁,将 parse_filename_for_nontemp_relation() 移至 common/relfile.c 以便复用。该补丁修复了 pg_checksums 错误处理数据目录中多余文件的问题。--filenode 参数现在改用整数相等性比较而非字符串比较进行过滤,带...
原文链接:
行业新闻
Salesforce 与 Nvidia 联手推出企业 AI 推理模型 Salesforce Koa
Salesforce 与 Nvidia 联合推出新型推理模型 Salesforce Koa,该模型基于 Nvidia 的开放权重模型 Nemotron 构建,专为销售、营销和客户支持等企业场景定制训练。两家科技巨头此举标志着它们正式进军 AI 模型领域,与专业 AI 实验室展开直接竞争。凭借面向特定业务场景的设计,Salesforce Koa 有望对通用型...
原文链接:
AI 安全创企 AIUC 融资 4000 万美元 A 轮,致力于防控失控 AI 代理
由 Anthropic 早期员工和前 METR 首席运营官联合创立的 AI 安全初创公司 Artificial Intelligence Underwriting Company(AIUC)完成 4000 万美元 A 轮融资,由 Ribbit Capital 领投,First Harmonic 跟投。该公司专注于研发控制"失控 AI 智能体"的技术方案,旨...
原文链接:
OpenAI、Anthropic 和 Google DeepMind 就 AI 安全问题进行数周对话
OpenAI 证实,该公司与 Anthropic、Google DeepMind 已就 AI 安全问题展开数周磋商。与此同时,特朗普政府据报道对 AI 安全问题持淡化态度,将赶超中国列为优先目标。三大 AI 巨头此次罕见联手展开安全议题对话,凸显出行业内部对安全风险的紧迫感,也反映出在政策层面支持力度尚不明朗的背景下,企业自发协调的现实需要。
原文链接:
社交媒体动态
Scalefield 1.30.0 正式发布
Scalefield 1.30.0 正式发布,带来多项针对 PostgreSQL 和 CYPEX 服务管理的改进。用户现在可以直接在概览标签页启动或停止 PostgreSQL 服务,避免不必要的资源消耗。新增的 Advice 标签页支持对 PostgreSQL 和 PGEE 服务进行数据库健康检查,每条建议均附有详细说明、修复方案及可复制的脚本。CYPEX...
原文链接:
pgwatch v6.0.0 正式发布
pgwatch v6.0.0 正式发布,带来多项性能提升与新功能。内存占用最高降低 30%,堆内存分配减少最高达 40%。此版本新增对 Prometheus 的监控支持,可直接抓取 Patroni、postgres_exporter、node_exporter 等基础设施的指标。reaper 核心经过优化,减少了对被监控 PostgreSQL 服务器的连接...
原文链接: