AgensGraph 2.18 基于 PostgreSQL 18.6 构建,在继续支持 openCypher 的同时,新增了对 ISO GQL 标准(ISO/IEC 39075)的扩展支持,引入了 LET、FOR、FILTER、NEXT、FINISH、INSERT 等子句以及图子查询功能。性能方面有重大改进:可变长度图遍历现在在每一跳时使用边标签索引,而非…
原文链接:
Brume 2.1 是一款开源(Apache 2.0)工具,可为 PostgreSQL 数据库生成确定性、保持外键完整性的假名化副本,适用于测试、调试和演示场景。它在数据写入前完成个人数据转换,通过对主键和外键的格式保留加密来维护引用完整性。工具支持多种列级处理策略(FAKE、MASK、HASH、NULLIFY、FPE ID、FPEUUID、DATE_S…
原文链接:
HeapDeck 是一款面向 PostgreSQL 值班工程师的原生 iOS 应用,支持 PostgreSQL 13 至 19 版本,可在 App Store 下载,兼容 iPhone 和 iPad。应用以十个磁贴呈现数据库健康概览,涵盖 pg statactivity、基于 pg blockingpids() 构建的锁等待树、事务 ID 回卷、死元组…
原文链接:
PG Observability Map 1.0.0 正式发布,这是一款基于 Web 的交互式工具,用于可视化展示 PostgreSQL 的可观测性特性、指标及内部诊断视图。它将系统视图、函数和统计信息与对应的 PostgreSQL 架构模块进行关联映射,支持跨版本浏览,包括 PG 19。该工具无需额外依赖,直接在浏览器中运行。源代码和文档托管于 GitH…
原文链接:
该讨论围绕 PostgreSQL 19 正式发布新闻稿的最终修改展开。Lukas Fittl 指出,将
pg_plan_advice 描述为"让用户向查询规划器提供自己的指导"并不准确,该扩展的设计初衷是计划稳定性,而非提示(hint)机制,应避免给人"给 Postgres 提示"的印象。他建议将描述重心转向计划稳定化与实验性调整。Jonathan K…
原文链接:
https://pgnexus.ai/hacker-discussions?subject=PostgreSQL%2019%20GA%20press%20release%20draft
postgres_fdw 的
InitPgFdwOptions 函数中存在一个 bug:静态指针
postgres_fdw_options 在初始内存分配成功后立即被赋值,而不是等到整个初始化循环完成后再赋值。若后续的
MemoryContextStrdup 在循环中途分配失败,该指针将指向一个部分初始化的对象。下次调用时,函数开头的"是否…
原文链接:
本线程讨论了两项拟添加到 PG 19 发布说明迁移部分的内容。首先,shihao zhong 建议在升级后为 character 和 oidvector 列上的 btree 索引添加 REINDEX 提示,原因是 BUG #19749 的修复(18740523a)可能导致索引返回错误值。Bruce Momjian 拒绝了该建议,认为 PG 19 默认已涵盖…
原文链接:
https://pgnexus.ai/hacker-discussions?subject=First%20draft%20of%20PG%2019%20release%20notes
在使用 libLLVM 19 的 AddressSanitizer(ASAN)构建中,所有经过 JIT 编译的查询在 Linux 上会触发 SIGILL 崩溃,在 macOS 上则会无限挂起。Henson Choi 最初报告了该问题,Andres Freund 独立复现后追溯到一系列相互叠加的因素:Peter Eisentraut 在 PostgreSQL…
原文链接:
https://pgnexus.ai/hacker-discussions?subject=LLVM%20JIT%3A%20any%20JIT-compiled%20query%20crashes%20(SIGILL)%20on%20a%20libLLVM%2019%20%2B%20ASAN%20build
Genie 演示效果再好,也只是第一步。要实现全组织范围内的可信落地,建议从单一团队和明确的业务问题入手,将 Genie 的输出与已知正确结果进行比对验证,再根据反馈持续完善业务定义。待准确性和治理标准达标后,再逐步向其他团队扩展。官方提供了详细的分步指南,帮助团队有序推进这一过程。
原文链接:
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70043484/viewspace-3188143/ ,如需转载,请注明出处,否则将追究法律责任。