postgresql

PostgreSQL 18: 使闲置复制槽失效

你是否遇到过因为复制槽闲置,引起表数据膨胀和事务 ID 回卷的问题?

继续阅读

PostgreSQL 18: 时态数据库能力增强

你是否需要在表中跟踪行随时间的变化?PostgreSQL 18 的时态性主键就可以做到这一点。

继续阅读

PostgreSQL 18: UUIDv7, 更优的主键标识列

你在设计表结构的时候,习惯使用 UUID 值作为主键吗?现在,PostgreSQL 提供了内置的顺序 UUID 生成函数。

继续阅读

PostgreSQL 18: 获取数据库对象访问控制列表的函数 pg_get_acl

你想要知道 PostgreSQL 中某个数据库对象的访问控制列表吗?

继续阅读

Jetbrains 开发者生态报告: PostgreSQL 的使用率已超过 MySQL

根据 JetBrains 的 2025 年《开发者生态系统现状报告》,PostgreSQL 首次超越 MySQL,成为开发者中使用最广泛的数据库。本次调查揭示了更广泛的开发者生态趋势,这一发现是其中的一部分。该趋势报告同时还强调了 AI 在开发工作流程中日益增长的影响力,以及编程语言偏好的显著变化。

继续阅读

PostgreSQL 19: 分区表 COPY TO

你有没有需要导出 PostgreSQL 分区表的数据?现在,操作变得简单多了。

继续阅读

PostgreSQL 未来的技术挑战

PostgreSQL 这款数据库,已经持续迭代了三十年,近年来不仅用户基数不断扩大,更是四次斩获 DB-Engines 年度数据库,还连续三年稳居 Stack Overflow 排行榜首,在金融、电信、政务等众多关键领域都发挥着重要作用。不过,在亮眼成绩的背后,PostgreSQL 仍面临着一些亟待突破的技术瓶颈,而今天我们就以 2025 年刚刚发布的 PostgreSQL 18 为起点,聊聊它的发展历史、核心挑战与未来方向。

继续阅读

PostgreSQL 17: 逻辑复制支持故障转移

在 PostgreSQL 逻辑复制架构中,“故障转移后数据同步的连续性”一直是运维痛点。此前发布端的复制槽不会同步到备库,一旦主库故障、备库升为新主库,原订阅端因缺失复制槽信息,无法继续同步数据,需手动重建槽并校验数据一致性,不仅耗时,还可能因操作失误导致数据丢失。

继续阅读

PostgreSQL 18: 记录逻辑复制应用变更时的冲突

你知道如何处理 PostgreSQL 逻辑复制应用变更时的冲突问题吗?

继续阅读

PostgreSQL 18: pg_stat_database 记录并行工作进程的活动

你想知道 PostgreSQL 中的查询并行能力是否得到充分发挥吗?

继续阅读