跳转到主要内容

PostgreSQL 大法师

PostgreSQL

PostgreSQL 生态进展,以及开发、使用、运维、管理、诊断、调优的经验分享。

PostgreSQL 大法师
OpenAI:一套 PG 支持8亿 ChatGPT 用户PostgreSQLCodex
聚焦六大功能:PostgreSQL 18 新特性深度解析PostgreSQLPG开发性能
再见MySQL,你好PGMySQLPostgreSQL数据库
PostgreSQL + 组播,有希望成为下一个被收购的 neon 吗?PostgreSQLCodex成本
中译版《PostgreSQL 14 Internals》上线PostgreSQLPG内核文档
灿灿荐书:《收获,不止 SQL 优化》PostgreSQLOraclePG开发
PostgreSQL 宏观查询优化之 pg_stat_statementsPostgreSQLPG管理性能
MySQL:这个星球最成功的数据库MySQLPostgreSQL数据库
  • OpenAI:一套 PG 支持8亿 ChatGPT 用户

    Bohan Zhang 发布于 PGSQL 9262 字 19 分钟

    Bohan ZhangPostgreSQLCodex

    Featured Image for OpenAI:一套 PG 支持8亿 ChatGPT 用户

    OpenAI 官方博客昨天发了一篇文章,专门讲他们如何把 PostgreSQL 伸缩到今天这个量级: 一套单主 + 近 50 个只读副本的超大 PostgreSQL 集群,支撑其核心产品(ChatGPT 与 OpenAI API)的全球访问流量。 文章的核心内容,其实在 2025 年 PGCon.Dev 上就已对外分享过 (《OpenAI:将 PostgreSQL 伸缩至新阶段》), 但这次算是 OpenAI 官方背书,传播面与影响力都明显要大多了。 与半年前的分享相比,这次博客也披露了几个关键 …

    OpenAI 官方博客昨天发了一篇文章,专门讲他们如何把 PostgreSQL 伸缩到今天这个量级: 一套单主 + 近 50 个只读副本的超大 PostgreSQL 集群,支撑其核心产品(ChatGPT 与 OpenAI API)的全球访问流量。 文章的核心内容,其实在 2025 年 PGCon.Dev 上就已对外分享过 (《OpenAI:将 PostgreSQL 伸缩至新阶段》), 但这次算是 OpenAI 官方背书,传播面与影响力都明显要大多了。 与半年前的分享相比,这次博客也披露了几个关键 …

  • 聚焦六大功能:PostgreSQL 18 新特性深度解析

    IvorySQL 发布于 PGSQL 10698 字 22 分钟

    IvorySQLPostgreSQLPG开发性能

    Featured Image for 聚焦六大功能:PostgreSQL 18 新特性深度解析

    原作者:IvorySQL PostgreSQL 全球开发组于 2025 年 5 月 8 日发布了 PostgreSQL 18 的首个 Beta 版本,正式版已于 9 月 25 日正式上线。本文 IvorySQL 社区将为大家拆解 PostgreSQL 18 的六大亮点特性。 一、PG 异步 I/O(AIO)框架:迈出打破同步阻塞瓶颈的第一步 PostgreSQL 18 全新引入异步 I/O 子系统。新机制允许特定场景下并行执行多个异步预读操作,CPU 无需等待数据返回即可继续推进查询,一定程度 …

    原作者:IvorySQL PostgreSQL 全球开发组于 2025 年 5 月 8 日发布了 PostgreSQL 18 的首个 Beta 版本,正式版已于 9 月 25 日正式上线。本文 IvorySQL 社区将为大家拆解 PostgreSQL 18 的六大亮点特性。 一、PG 异步 I/O(AIO)框架:迈出打破同步阻塞瓶颈的第一步 PostgreSQL 18 全新引入异步 I/O 子系统。新机制允许特定场景下并行执行多个异步预读操作,CPU 无需等待数据返回即可继续推进查询,一定程度 …

  • 再见MySQL,你好PG

    digoal 发布于 PGSQL 1811 字 4 分钟

    digoalMySQLPostgreSQL数据库

    Featured Image for 再见MySQL,你好PG

    原作者:digoal 真相永远是残酷的,今天这一期恐怕要令很多 MySQL 从业者、甚至是打着平替/兼容 MySQL 的国产数据库厂商不爽了! 世人都喜欢听好听的、缕顺毛,可好听的大多数是唯心的谎言。不是有句话“撒但是谎言之父”么,如果公司里老板周围挤满了“撒旦”那这家公司十有八九要玩蛋! 但我是个钢铁直男,我就喜欢说真话。 MySQL 在互联网时代风光无限,可惜被 Oracle 收购后,内部的虹吸效应注定了它的结局,MySQL 必将被 Oracle 玩死最终走向平庸与没落。 参考这篇详细分析 …

    原作者:digoal 真相永远是残酷的,今天这一期恐怕要令很多 MySQL 从业者、甚至是打着平替/兼容 MySQL 的国产数据库厂商不爽了! 世人都喜欢听好听的、缕顺毛,可好听的大多数是唯心的谎言。不是有句话“撒但是谎言之父”么,如果公司里老板周围挤满了“撒旦”那这家公司十有八九要玩蛋! 但我是个钢铁直男,我就喜欢说真话。 MySQL 在互联网时代风光无限,可惜被 Oracle 收购后,内部的虹吸效应注定了它的结局,MySQL 必将被 Oracle 玩死最终走向平庸与没落。 参考这篇详细分析 …

  • PostgreSQL + 组播,有希望成为下一个被收购的 neon 吗?

    熊灿灿 发布于 PGSQL 2727 字 6 分钟

    熊灿灿PostgreSQLCodex成本

    Featured Image for PostgreSQL + 组播,有希望成为下一个被收购的 neon 吗?

    原作者:熊灿灿 前言 今天看到冯董发了一篇 OpenAI:将 PostgreSQL 伸缩至新阶段,其中提到了 OpenAI 大量使用了 PostgreSQL,并且是一个 40+ 从库的巨无霸架构! 在聊天提问的时候,老冯了解到 OpenAI 使用的是 Azure 上的托管 PostgreSQL,使用最高可用规格的服务器硬件,从库数量达到 40+,包括一些异地副本,这套巨无霸集群总的读写 QPS 为 100 万左右。 看到这段话的时候,颇有感触,一下子又让我回想起了前阵子在群里分享的组播了,来自 …

    原作者:熊灿灿 前言 今天看到冯董发了一篇 OpenAI:将 PostgreSQL 伸缩至新阶段,其中提到了 OpenAI 大量使用了 PostgreSQL,并且是一个 40+ 从库的巨无霸架构! 在聊天提问的时候,老冯了解到 OpenAI 使用的是 Azure 上的托管 PostgreSQL,使用最高可用规格的服务器硬件,从库数量达到 40+,包括一些异地副本,这套巨无霸集群总的读写 QPS 为 100 万左右。 看到这段话的时候,颇有感触,一下子又让我回想起了前阵子在群里分享的组播了,来自 …

  • 中译版《PostgreSQL 14 Internals》上线

    熊灿灿 发布于 PGSQL 1954 字 4 分钟

    熊灿灿PostgreSQLPG内核文档

    Featured Image for 中译版《PostgreSQL 14 Internals》上线

    原作者:熊灿灿 前言 各位 PGer 大家好,在此很高兴地告诉各位 ——《PostgreSQL 内参:深入解析运行原理》正式发布了。从最开始萌生翻译成册的想法,再到现今电子版书籍的正式发布,期间磕绊无数,但好在结果是喜人的,三年磨一剑,《PostgreSQL 14 Internals》中文版终于如期而至,各位可以通过 postgres-internals.cn[1] 进行访问。原计划在元旦发布,思考良久,最终还是决定提前与各位见面。对于中文版的发布,原作者 Egor Rogov 对此也表示十分 …

    原作者:熊灿灿 前言 各位 PGer 大家好,在此很高兴地告诉各位 ——《PostgreSQL 内参:深入解析运行原理》正式发布了。从最开始萌生翻译成册的想法,再到现今电子版书籍的正式发布,期间磕绊无数,但好在结果是喜人的,三年磨一剑,《PostgreSQL 14 Internals》中文版终于如期而至,各位可以通过 postgres-internals.cn[1] 进行访问。原计划在元旦发布,思考良久,最终还是决定提前与各位见面。对于中文版的发布,原作者 Egor Rogov 对此也表示十分 …

  • 灿灿荐书:《收获,不止 SQL 优化》

    熊灿灿 发布于 PGSQL 4793 字 10 分钟

    熊灿灿PostgreSQLOraclePG开发

    Featured Image for 灿灿荐书:《收获,不止 SQL 优化》

    原作者:熊灿灿 前言 昨日,终于见到了数据库圈的前辈梁大师,梁大师的名号用文字描述略显苍白,懂得都懂。茶余饭后,绕湖一圈,好不快哉。 (原谅我油光满面,属实是加班够呛) 虽然我与梁大师结识时间并不久,并且一直是"网友",但正如文章标题,一见如故,仿佛相识多年的老友一样,交谈甚欢,也没有感受到任何隔阂。梁大师是位和蔼幽默的人,每每交流到尽兴之时,便会开怀大笑。梁大师也赠予了我他编著的知名书籍——《收获,不止 SQL 优化》,亲笔签名😎 (请容笔者小小炫个富) 聊起 SQL 优化,自然少不了这本书 …

    原作者:熊灿灿 前言 昨日,终于见到了数据库圈的前辈梁大师,梁大师的名号用文字描述略显苍白,懂得都懂。茶余饭后,绕湖一圈,好不快哉。 (原谅我油光满面,属实是加班够呛) 虽然我与梁大师结识时间并不久,并且一直是"网友",但正如文章标题,一见如故,仿佛相识多年的老友一样,交谈甚欢,也没有感受到任何隔阂。梁大师是位和蔼幽默的人,每每交流到尽兴之时,便会开怀大笑。梁大师也赠予了我他编著的知名书籍——《收获,不止 SQL 优化》,亲笔签名😎 (请容笔者小小炫个富) 聊起 SQL 优化,自然少不了这本书 …

  • PostgreSQL 宏观查询优化之 pg_stat_statements

    Nikolay Samokhvalov 发布于 PGSQL 9224 字 19 分钟

    Nikolay SamokhvalovPostgreSQLPG管理性能

    Featured Image for PostgreSQL 宏观查询优化之 pg_stat_statements

    在线业务数据库中,慢查询不仅影响终端用户体验,还会浪费系统资源、拉高资源饱和度、导致死锁和事务冲突,增加数据库连接压力,导致主从复制延迟等问题。因此,查询优化 是 DBA 的核心工作内容之一。 在查询优化这条路上,有两种不同的方法: 宏观优化:整体分析工作负载,对其进行剖分下钻,自上而下地识别并改进其中表现最糟糕的部分。 微观优化:分析并改进一条特定的查询,这便需要记录慢查询日志,掌握 EXPLAIN 的玄机,领悟执行计划的奥妙。 今天我们先来说说前者,宏观优化 有三个主要目标与动机: 减少资源 …

    在线业务数据库中,慢查询不仅影响终端用户体验,还会浪费系统资源、拉高资源饱和度、导致死锁和事务冲突,增加数据库连接压力,导致主从复制延迟等问题。因此,查询优化 是 DBA 的核心工作内容之一。 在查询优化这条路上,有两种不同的方法: 宏观优化:整体分析工作负载,对其进行剖分下钻,自上而下地识别并改进其中表现最糟糕的部分。 微观优化:分析并改进一条特定的查询,这便需要记录慢查询日志,掌握 EXPLAIN 的玄机,领悟执行计划的奥妙。 今天我们先来说说前者,宏观优化 有三个主要目标与动机: 减少资源 …

  • MySQL:这个星球最成功的数据库

    姜承尧 发布于 PGSQL 4034 字 9 分钟

    姜承尧MySQLPostgreSQL数据库

    Featured Image for MySQL:这个星球最成功的数据库

    原作者:姜承尧 最近有篇公众号文章大火,说 PostgreSQL 是世界上最成功的数据库。姜老师双手插兜,仰望海底星空,心想这篇文章的标题取得真好,妥妥的 1W+的阅读量。为什么自己做不到如此厚颜无耻呢?\ 其实,姜老师没这么玻璃心,也没怎么把这篇文章放心上。 一个卖 PostgreSQL 数据库服务的人,自卖自夸,好为后续自己的生意做铺垫。这就是那篇文章的底层逻辑。问题不少 IMG 同学让姜老师出来发言,更有素未谋面的专业数据库内核从业同学在 Twitter 上留言希望姜老师能出来客观地说两 …

    原作者:姜承尧 最近有篇公众号文章大火,说 PostgreSQL 是世界上最成功的数据库。姜老师双手插兜,仰望海底星空,心想这篇文章的标题取得真好,妥妥的 1W+的阅读量。为什么自己做不到如此厚颜无耻呢?\ 其实,姜老师没这么玻璃心,也没怎么把这篇文章放心上。 一个卖 PostgreSQL 数据库服务的人,自卖自夸,好为后续自己的生意做铺垫。这就是那篇文章的底层逻辑。问题不少 IMG 同学让姜老师出来发言,更有素未谋面的专业数据库内核从业同学在 Twitter 上留言希望姜老师能出来客观地说两 …