postgresql

pgstream: 使用 WAL 日志实现逻辑复制 DDL 事件

最近 pgstream 针对 DDL 事件的逻辑复制,进行了一次重要的重新设计实现。

继续阅读

pg_ash: PostgreSQL 活动会话历史报告

pg_ash 可以用于生成 Postgres 的活动会话历史报告,轻量级等待事件采样,无数据膨胀。

继续阅读

PostgreSQL 19: pg_dumpall 支持非文本输出格式

多年来,pg_dumpall作为官方集群级逻辑备份工具,仅能输出纯文本 SQL 脚本,无法复用pg_dump沉淀多年的压缩、并行、选择性恢复等企业级能力;而单库备份工具pg_dump虽功能完善,却无法处理角色、表空间等集群级全局对象。

继续阅读

PostgreSQL 19: 支持 INSERT ON CONFLICT DO SELECT

PostgreSQL 19 支持了 INSERT ON CONFLICT DO SELECT 语法,原子化解决了插入冲突的返回难题。

继续阅读

MySQL 发展陷入停滞,社区拉响警报

今年,甲骨文公司已多次试图平息外界对 MySQL 开发与应用前景的担忧,这款数据库的发展明显陷入停滞,已难以适应短期市场发展需求。如今各类问题层出不穷,MySQL 社区为此起草了一封公开信,向甲骨文公司发出倡议,希望其能为 MySQL 规划一条更光明的发展道路。

继续阅读

AI 对 PostgreSQL 社区的影响

AI 技术的快速迭代,让其从辅助工具逐步成为开源项目开发、维护流程中的重要参与者,深度介入代码编写、补丁评审、漏洞检测等多个环节。

继续阅读

PostgreSQL 19: pg_stat_statements 可优化 SQL 计划生成开销

pg_stat_statements 是 PostgreSQL 生态中最核心、使用最广泛的 SQL 性能监控扩展,它能持久化记录数据库中所有 SQL 语句的执行次数、耗时、IO 开销等核心指标,是 DBA 定位慢查询、优化数据库性能的必备工具。但长期以来,它存在一个能力缺口:无法跟踪 SQL 语句的计划生成开销。

继续阅读

PostgreSQL 开放标准的价值:反厂商锁定

PostgreSQL 的开放标准,走的是一条长期共赢的道路。它以信任为基础,以价值为核心,让产品与用户之间,形成平等的合作关系。

继续阅读

Anthropic: 我们大量使用了 PostgreSQL!

根据 Anthropic 的官方招聘信息、开源项目代码库(GitHub)以及官方的技术文档与开发者指南,Anthropic 在多个关键领域使用了 PostgreSQL。

继续阅读

社区在确立 PostgreSQL 兼容性标准

随着 PostgreSQL 逐渐成为企业级的“新 Linux”,定义兼容性至关重要。社区将以在里加和布鲁塞尔奠定的基础上,继续完善细粒度的兼容性矩阵和测试框架。

继续阅读