跳转到主要内容

标签: MySQL

  • 如无影响,请忽略

    冯若航 发布于 云计算 8027 字 17 分钟

    冯若航下云MySQL阿里云RDS

    如无影响,请忽略

    一位读者投稿:他的 RDS MySQL 实例在五天里被主备切换了两次。 云厂商给出的原因是——他们自己的后台监控,把这个实例查挂了。 然后厂商承诺当晚关掉这个监控。 四天后,同一个实例,同样的症状,又挂了一次。 太长不看 一个 32 核 128 GB 的 RDS MySQL 实例,7 月 23 日和 7 月 28 日各发生一次主备故障切换,短信里的原因都是“实例异常(实例 Hang)”。 官方书面解释:RDS 后台有个采集功能会查 information_schema.innodb_trx,高并 …

    一位读者投稿:他的 RDS MySQL 实例在五天里被主备切换了两次。 云厂商给出的原因是——他们自己的后台监控,把这个实例查挂了。 然后厂商承诺当晚关掉这个监控。 四天后,同一个实例,同样的症状,又挂了一次。 太长不看 一个 32 核 128 GB 的 RDS MySQL 实例,7 月 23 日和 7 月 28 日各发生一次主备故障切换,短信里的原因都是“实例异常(实例 Hang)”。 官方书面解释:RDS 后台有个采集功能会查 information_schema.innodb_trx,高并 …

  • MySQL 9.7:还是那碗冷饭

    冯若航 发布于 数据库 4022 字 9 分钟

    冯若航MySQL走好MySQLPostgreSQL数据库技术评论

    MySQL 9.7:还是那碗冷饭

    两年前我写了一篇 《MySQL 安魂九霄,PostgreSQL 驶向云外》,那时候 MySQL 9.0 刚发布,Oracle 敲锣打鼓搞了个 VECTOR 数据类型出来,吹成“AI 时代的 MySQL”。我当时一看:这玩意就是一个 BLOB 换皮。没有距离函数,没有向量索引,除了能往列里存一堆浮点数之外,什么也干不了。 之后的两年,9.0 到 9.6,七个 Innovation Release,每季度一个。Percona 看了一眼这七个版本,一个都没跟。PMM 遥测数据显示 Innovation …

    两年前我写了一篇 《MySQL 安魂九霄,PostgreSQL 驶向云外》,那时候 MySQL 9.0 刚发布,Oracle 敲锣打鼓搞了个 VECTOR 数据类型出来,吹成“AI 时代的 MySQL”。我当时一看:这玩意就是一个 BLOB 换皮。没有距离函数,没有向量索引,除了能往列里存一堆浮点数之外,什么也干不了。 之后的两年,9.0 到 9.6,七个 Innovation Release,每季度一个。Percona 看了一眼这七个版本,一个都没跟。PMM 遥测数据显示 Innovation …

  • PostgreSQL vs MySQL 2026

    冯若航 发布于 PGSQL 4017 字 9 分钟

    冯若航PostgreSQLMySQLPG生态

    PostgreSQL vs MySQL 2026

    PostgreSQL 赢得数据库增量世界,并已在存量上与 MySQL 相当。此消彼长之下,未来数据库世界的内核之争已不再有悬念。 一、开发者采用率 直接上数字。 Stack Overflow 2025 49,000+ 份有效回复,177 个国家。PG 同比 +6.9pp,MySQL 同比 +0.2pp。连续三年三冠王。2025 年首次公布的数据库迁移流向图,Stack Overflow 自己的原话是:“all databases are migrating to PostgreSQL”。 …

    PostgreSQL 赢得数据库增量世界,并已在存量上与 MySQL 相当。此消彼长之下,未来数据库世界的内核之争已不再有悬念。 一、开发者采用率 直接上数字。 Stack Overflow 2025 49,000+ 份有效回复,177 个国家。PG 同比 +6.9pp,MySQL 同比 +0.2pp。连续三年三冠王。2025 年首次公布的数据库迁移流向图,Stack Overflow 自己的原话是:“all databases are migrating to PostgreSQL”。 …

  • MySQL赢了2000s,PostgreSQL赢得2020s,谁将赢得AI时代?——数据库选型的三要素分析法

    瑞典马工 发布于 AI 9249 字 19 分钟

    瑞典马工PostgreSQLMySQL数据库

    MySQL赢了2000s,PostgreSQL赢得2020s,谁将赢得AI时代?——数据库选型的三要素分析法

    原作者:瑞典马工 · 微信公众号转载页 对于数据库从业者来说, 2026年,只有一个重要的问题:谁将赢得AI时代的数据库市场? 这不是技术特性的比拼,也不是营销预算的较量。我认为决定数据库胜负的是三个要素:技术套件、标杆案例、生态系统。MySQL用LAMP + Facebook + Stack Overflow赢得2000s。PostgreSQL用Heroku/Vercel + Instagram + 云厂商赢得2020s。都是三要素在起作用。 AI时代谁会赢?除了骗子, 没有人敢说自己已经有 …

    原作者:瑞典马工 · 微信公众号转载页 对于数据库从业者来说, 2026年,只有一个重要的问题:谁将赢得AI时代的数据库市场? 这不是技术特性的比拼,也不是营销预算的较量。我认为决定数据库胜负的是三个要素:技术套件、标杆案例、生态系统。MySQL用LAMP + Facebook + Stack Overflow赢得2000s。PostgreSQL用Heroku/Vercel + Instagram + 云厂商赢得2020s。都是三要素在起作用。 AI时代谁会赢?除了骗子, 没有人敢说自己已经有 …

  • MySQL与白酒:互联网行业的服从测试

    冯若航 发布于 数据库 3603 字 8 分钟

    冯若航MySQL走好MySQL数据库技术评论职业

    MySQL与白酒:互联网行业的服从测试

    一、两杯难喝的酒 你还记得第一次喝白酒的感觉吗? 那股辛辣的液体划过喉咙,像一条火线灼烧食道。你的脸扭曲,眼眶发红,胃里翻江倒海。你的身体在用最原始的方式告诉你:这不是食物,这是毒药。 但旁边的领导前辈笑眯眯地看着你,说:习惯就好了。 MySQL也是如此。当你第一次认真审视它,会发现这东西充满了令人费解的设计: 默认字符集是 latin1 而不是 UTF-8,而当你终于改成 utf8,才发现那是个假的 —— 真正的UTF-8叫 utf8mb4•TIMESTAMP 只到2038年,千年虫的幽灵从未 …

    一、两杯难喝的酒 你还记得第一次喝白酒的感觉吗? 那股辛辣的液体划过喉咙,像一条火线灼烧食道。你的脸扭曲,眼眶发红,胃里翻江倒海。你的身体在用最原始的方式告诉你:这不是食物,这是毒药。 但旁边的领导前辈笑眯眯地看着你,说:习惯就好了。 MySQL也是如此。当你第一次认真审视它,会发现这东西充满了令人费解的设计: 默认字符集是 latin1 而不是 UTF-8,而当你终于改成 utf8,才发现那是个假的 —— 真正的UTF-8叫 utf8mb4•TIMESTAMP 只到2038年,千年虫的幽灵从未 …

  • 再见MySQL,你好PG

    digoal 发布于 PGSQL 2004 字 4 分钟

    digoalMySQLPostgreSQL数据库

    再见MySQL,你好PG

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

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

  • MySQL vs PostgreSQL @ 2025

    冯若航 发布于 数据库 10597 字 22 分钟

    冯若航MySQL走好MySQLPostgreSQL数据库软件工程

    MySQL vs PostgreSQL @ 2025

    在 2025 年的当下,MySQL 无论是在功能特性集,质量正确性,性能表现,还是生态与社区上都被 PostgreSQL 拉开了差距,而且这个差距还在进一步扩大中。 今天我们就来对 MySQL 与 PostgreSQL 进行一个全方位的对比,从功能,性能,质量,生态来全方位反映这几年的生态变化。 功能 让我们先从开发者最关注的东西 —— 功能特性开始说起。 新版本 昨天,MySQL 发布了 “创新版本” 9.3 但是看上去和先前的 9.x 一样,都是些修修补补,看不到什么创新的东西。 搜索尚未发 …

    在 2025 年的当下,MySQL 无论是在功能特性集,质量正确性,性能表现,还是生态与社区上都被 PostgreSQL 拉开了差距,而且这个差距还在进一步扩大中。 今天我们就来对 MySQL 与 PostgreSQL 进行一个全方位的对比,从功能,性能,质量,生态来全方位反映这几年的生态变化。 功能 让我们先从开发者最关注的东西 —— 功能特性开始说起。 新版本 昨天,MySQL 发布了 “创新版本” 9.3 但是看上去和先前的 9.x 一样,都是些修修补补,看不到什么创新的东西。 搜索尚未发 …

  • PG被黑慢MySQL 360倍,这次我真忍不了

    冯若航 发布于 PGSQL 1541 字 4 分钟

    冯若航PostgreSQLMySQL性能

    PG被黑慢MySQL 360倍,这次我真忍不了

    昨天,至少在十几个微信群里都有人 @ 我,发给我这条消息 《有图有真相,MySQL性能是PG的360倍,DS还建议抛弃PG》。大意就是推特上有个人发了个火焰图,说他有一个“秘密案例”:“PostgreSQL 比 MySQL 慢了 360 倍,难怪中国互联网公司不用 PG”,十几万的浏览。 于是我就去 X 上看了看原博这个帖子,挺长的一个 Thread。作为数据库老司机,我一看内容和发帖者就知道怎么回事了,这是一个很典型的伪装成技术讨论的恶意贬损。当然 MySQL / PG 国际社区可能没见过这种 …

    昨天,至少在十几个微信群里都有人 @ 我,发给我这条消息 《有图有真相,MySQL性能是PG的360倍,DS还建议抛弃PG》。大意就是推特上有个人发了个火焰图,说他有一个“秘密案例”:“PostgreSQL 比 MySQL 慢了 360 倍,难怪中国互联网公司不用 PG”,十几万的浏览。 于是我就去 X 上看了看原博这个帖子,挺长的一个 Thread。作为数据库老司机,我一看内容和发帖者就知道怎么回事了,这是一个很典型的伪装成技术讨论的恶意贬损。当然 MySQL / PG 国际社区可能没见过这种 …

  • OpenHalo:MySQL线缆兼容的PostgreSQL来了!

    冯若航 发布于 PGSQL 1258 字 3 分钟

    冯若航PostgreSQLMySQL

    OpenHalo:MySQL线缆兼容的PostgreSQL来了!

    什么?PostgreSQL 现在可以使用 MYSQL 客户端访问了?没有错,愚人节刚开源的 openHalo 就提供了这样的能力 —— 让用户可以同时用 MySQL 和 PGSQL 的客户端读写访问管理同一个数据库,基于 PG 14.10 提供了 MySQL 5.7 的兼容能力。 前天 openHalo 开源了他们的 MySQL 兼容 PG 内核, 今天我打好了 RPM 包,已经整合进 Pigsty 里了,部署相当丝滑,修改了几处代码后,跟高可用,监控,备份组件都丝滑地融合在一起。 …

    什么?PostgreSQL 现在可以使用 MYSQL 客户端访问了?没有错,愚人节刚开源的 openHalo 就提供了这样的能力 —— 让用户可以同时用 MySQL 和 PGSQL 的客户端读写访问管理同一个数据库,基于 PG 14.10 提供了 MySQL 5.7 的兼容能力。 前天 openHalo 开源了他们的 MySQL 兼容 PG 内核, 今天我打好了 RPM 包,已经整合进 Pigsty 里了,部署相当丝滑,修改了几处代码后,跟高可用,监控,备份组件都丝滑地融合在一起。 …

  • 特大新闻, Oracle强劲对手宣布开源!

    digoal 发布于 数据库 1481 字 3 分钟

    digoalOracleMySQL数据库

    特大新闻, Oracle强劲对手宣布开源!

    原作者:digoal · 微信公众号转载页 大家都知道Oracle的对手很多, 大多数都是奔着平替Oracle数据库去的, 这类产品的特点是尽量保证Oracle SQL语法兼容性、存储过程兼容性, 从而减少原有应用的开发成本, 如果不能做到100%兼容, 还要给出评估报告和修改语句, 同时需要有数据验证能力、双写能力和回迁能力, 两套系统并行运行一段时间后验证两套数据库的数据一致性, 确保迁移后的系统运行稳定、数据正确、逻辑正确. 说实话平替Oracle是非常大的工程. 但是大家可能忽略了一点 …

    原作者:digoal · 微信公众号转载页 大家都知道Oracle的对手很多, 大多数都是奔着平替Oracle数据库去的, 这类产品的特点是尽量保证Oracle SQL语法兼容性、存储过程兼容性, 从而减少原有应用的开发成本, 如果不能做到100%兼容, 还要给出评估报告和修改语句, 同时需要有数据验证能力、双写能力和回迁能力, 两套系统并行运行一段时间后验证两套数据库的数据一致性, 确保迁移后的系统运行稳定、数据正确、逻辑正确. 说实话平替Oracle是非常大的工程. 但是大家可能忽略了一点 …

  • PostgreSQL取得对MySQL的压倒性优势

    冯若航 发布于 PGSQL 1636 字 4 分钟

    冯若航PostgreSQLMySQL技术评论

    PostgreSQL取得对MySQL的压倒性优势

    昨天在 X 上看到暴跳发了个帖。暴跳以前是 PolarDB InnoDB 引擎的负责人,现在是阿里云 RDS PG + MySQL 的头儿: 所以虽然这是个 “我朋友说” 的疑问句式,但我也并不怀疑这个数字的真实性。大概在两年~三年前,AWS 上 PostgreSQL 的实例数量刚好超过 MySQL,而按照这两年 PG 发展的迅猛势头,从 1:1 提升到 3:2 也并不算离谱。 StackOverflow 2024调研:PostgreSQL已经超神了 当然,在去年 PGCon.Dev 上我也特意 …

    昨天在 X 上看到暴跳发了个帖。暴跳以前是 PolarDB InnoDB 引擎的负责人,现在是阿里云 RDS PG + MySQL 的头儿: 所以虽然这是个 “我朋友说” 的疑问句式,但我也并不怀疑这个数字的真实性。大概在两年~三年前,AWS 上 PostgreSQL 的实例数量刚好超过 MySQL,而按照这两年 PG 发展的迅猛势头,从 1:1 提升到 3:2 也并不算离谱。 StackOverflow 2024调研:PostgreSQL已经超神了 当然,在去年 PGCon.Dev 上我也特意 …

  • 使用一条 SQL 计算扑克24点

    发布于 数据库 2051 字 5 分钟

    PostgreSQLMySQL数据库

    使用一条 SQL 计算扑克24点

    题目如下: 《数据库编程大赛:一条SQL计算扑克牌24点》 有一张表 cards,id 是自增字段的数字主键,另外有4个字段 c1,c2,c3,c4 ,每个字段随机从 1~10 之间选择一个整数 要求选手使用一条 SQL 给出 24 点的计算公式,返回的内容示例如右图: 其中 result 字段是计算的表达式,只需返回1个解,如果没有解,result 返回null 24 点的计算规则:只能使用加减乘除四则运算,不能使用阶乘、指数等运算符,每个数字最少使用一次,且只能使用一次,可以使用小括号改变优 …

    题目如下: 《数据库编程大赛:一条SQL计算扑克牌24点》 有一张表 cards,id 是自增字段的数字主键,另外有4个字段 c1,c2,c3,c4 ,每个字段随机从 1~10 之间选择一个整数 要求选手使用一条 SQL 给出 24 点的计算公式,返回的内容示例如右图: 其中 result 字段是计算的表达式,只需返回1个解,如果没有解,result 返回null 24 点的计算规则:只能使用加减乘除四则运算,不能使用阶乘、指数等运算符,每个数字最少使用一次,且只能使用一次,可以使用小括号改变优 …

  • MySQL还有机会赶上PostgreSQL吗?

    Peter Zaitsev 发布于 数据库 3511 字 8 分钟

    Peter ZaitsevMySQL走好MySQLPostgreSQL数据库技术评论

    MySQL还有机会赶上PostgreSQL吗?

    作者:Peter Zaitsev | 译:冯若航(@Vonng)| 微信公众号 Percona 的老板 Peter Zaitsev最近发表一篇博客,讨论了MySQL是否还能跟上PostgreSQL的脚步。 Percona 作为MySQL 生态扛旗者,Percona 开发了知名的PT系列工具,MySQL备份工具,监控工具与发行版。他们的看法在相当程度上代表了 MySQL 社区的想法。 作者:Peter Zaitsev,Percona 老板,原文:How Can MySQL Catch Up …

    作者:Peter Zaitsev | 译:冯若航(@Vonng)| 微信公众号 Percona 的老板 Peter Zaitsev最近发表一篇博客,讨论了MySQL是否还能跟上PostgreSQL的脚步。 Percona 作为MySQL 生态扛旗者,Percona 开发了知名的PT系列工具,MySQL备份工具,监控工具与发行版。他们的看法在相当程度上代表了 MySQL 社区的想法。 作者:Peter Zaitsev,Percona 老板,原文:How Can MySQL Catch Up …

  • PostgreSQL可以替代微软SQL Server吗?

    冯若航 发布于 PGSQL 1741 字 4 分钟

    冯若航PostgreSQLMySQLPG生态

    PostgreSQL可以替代微软SQL Server吗?

    许多人对于 PostgreSQL 生态已经发展到什么阶段并没有一个直观的印象 —— 除了 吞噬数据库世界,囊括万物的扩展生态之外,PostgreSQL 还可以直接从内核层面,替换掉 Oracle,SQL Server 与 MongoDB,当然 MySQL 就更不在话下了。 当然要说主流数据库中,暴露风险最高的是谁,那毫无疑问是 微软的 SQL Server 了。MSSQL 被替代的是最彻底的 —— 直接在 WireProtocol 层面被替代了。而主导这件事的是 AWS,亚马逊云服务。 …

    许多人对于 PostgreSQL 生态已经发展到什么阶段并没有一个直观的印象 —— 除了 吞噬数据库世界,囊括万物的扩展生态之外,PostgreSQL 还可以直接从内核层面,替换掉 Oracle,SQL Server 与 MongoDB,当然 MySQL 就更不在话下了。 当然要说主流数据库中,暴露风险最高的是谁,那毫无疑问是 微软的 SQL Server 了。MSSQL 被替代的是最彻底的 —— 直接在 WireProtocol 层面被替代了。而主导这件事的是 AWS,亚马逊云服务。 …

  • 基础架构部,还有必要吗?

    瑞典马工 发布于 人生旅途 4527 字 10 分钟

    瑞典马工MySQL架构PG管理

    基础架构部,还有必要吗?

    原作者:瑞典马工 · 微信公众号转载页 过去二十年,中国互联网公司取得了巨大的成就。基础架构部(或者技术平台部,或者运维开发部,或者架构平台部)作为互联网公司的技术底座维护者,贡献巨大。但是随着技术的进步,此类部门的老经验在云时代,越来越不适用,而他们又普遍跟不上新问题。两项加起来,使得大家不得不问一个问题:基础架构部,真的还有价值吗? 基础架构部的价值是向业务单元交付技术 基础架构部出于一个目的建立:集中公司的基础设施和架构人才,为业务单元提供技术支撑。 要达到这个目的,基础架构部需要达到两 …

    原作者:瑞典马工 · 微信公众号转载页 过去二十年,中国互联网公司取得了巨大的成就。基础架构部(或者技术平台部,或者运维开发部,或者架构平台部)作为互联网公司的技术底座维护者,贡献巨大。但是随着技术的进步,此类部门的老经验在云时代,越来越不适用,而他们又普遍跟不上新问题。两项加起来,使得大家不得不问一个问题:基础架构部,真的还有价值吗? 基础架构部的价值是向业务单元交付技术 基础架构部出于一个目的建立:集中公司的基础设施和架构人才,为业务单元提供技术支撑。 要达到这个目的,基础架构部需要达到两 …

  • MySQL安魂九霄,PostgreSQL驶向云外

    冯若航 发布于 数据库 7531 字 16 分钟

    冯若航MySQL走好MySQLPostgreSQL数据库技术评论

    MySQL安魂九霄,PostgreSQL驶向云外

    微信公众号 本月,MySQL 9.0 终于发布了(@2024-07),距离上一次大版本更新 8.0 (@2016-09) 已经过去八年了。然而这个空洞无物的所谓“创新版本”却犹如一个恶劣的玩笑,宣告着 MySQL 正在死去。 PostgreSQL 正在高歌猛进,而 MySQL 却日薄西山,作为 MySQL 生态主要扛旗者的 Percona 也不得不悲痛地承认这一现实,连发三篇《MySQL将何去何从》,《Oracle最终还是杀死了MySQL》,《Oracle还能挽救MySQL吗》,公开表达了对 …

    微信公众号 本月,MySQL 9.0 终于发布了(@2024-07),距离上一次大版本更新 8.0 (@2016-09) 已经过去八年了。然而这个空洞无物的所谓“创新版本”却犹如一个恶劣的玩笑,宣告着 MySQL 正在死去。 PostgreSQL 正在高歌猛进,而 MySQL 却日薄西山,作为 MySQL 生态主要扛旗者的 Percona 也不得不悲痛地承认这一现实,连发三篇《MySQL将何去何从》,《Oracle最终还是杀死了MySQL》,《Oracle还能挽救MySQL吗》,公开表达了对 …

  • 用PG的开发者,年薪比MySQL多赚四成?

    冯若航 发布于 PGSQL 2151 字 5 分钟

    冯若航PostgreSQLMySQL职业

    用PG的开发者,年薪比MySQL多赚四成?

    尽管有少部分人人钻研折腾数据库是出于兴趣,但大多数开发者学一门技术的主要动机还是赚钱。那么今天我们就来看看,懂 MySQL 和 PostgreSQL 的开发者,在不同的国家都能赚多少钱? StackOverflow 2023 年全球开发者调研的数据,可以作为我们分析的重要参考依据。这份问卷调研总共采访了 89184 名开发者,其中 69098 位专业开发者,在这些专业开发者中,共有 44354 名开发者上报了年薪(按照货币种类,数量,与即时汇率核算为万元人民币年薪) 太长不看 一言以蔽之 …

    尽管有少部分人人钻研折腾数据库是出于兴趣,但大多数开发者学一门技术的主要动机还是赚钱。那么今天我们就来看看,懂 MySQL 和 PostgreSQL 的开发者,在不同的国家都能赚多少钱? StackOverflow 2023 年全球开发者调研的数据,可以作为我们分析的重要参考依据。这份问卷调研总共采访了 89184 名开发者,其中 69098 位专业开发者,在这些专业开发者中,共有 44354 名开发者上报了年薪(按照货币种类,数量,与即时汇率核算为万元人民币年薪) 太长不看 一言以蔽之 …

  • Oracle还能挽救MySQL吗?

    Peter Zaitsev 发布于 数据库 2280 字 5 分钟

    Peter ZaitsevMySQL走好MySQLOracle数据库技术评论

    Oracle还能挽救MySQL吗?

    作者:Peter Zaitsev | 译:冯若航(@Vonng)| 微信原文 | Percona’s Blog Percona 作为 MySQL 生态的主要扛旗者,开发了一系列用户耳熟能详的工具:PMM 监控,XtraBackup 备份,PT 系列工具,以及 MySQL 发行版。 然而近日,Percona 创始人 Peter Zaitsev 在官方博客上公开表达了对 MySQL,及其知识产权属主 Oracle 的失望,以及对版本越高性能越差的不满,这确实是一个值得关注的信号。 Oracle最终 …

    作者:Peter Zaitsev | 译:冯若航(@Vonng)| 微信原文 | Percona’s Blog Percona 作为 MySQL 生态的主要扛旗者,开发了一系列用户耳熟能详的工具:PMM 监控,XtraBackup 备份,PT 系列工具,以及 MySQL 发行版。 然而近日,Percona 创始人 Peter Zaitsev 在官方博客上公开表达了对 MySQL,及其知识产权属主 Oracle 的失望,以及对版本越高性能越差的不满,这确实是一个值得关注的信号。 Oracle最终 …

  • Oracle最终还是杀死了MySQL

    Peter Zaitsev 发布于 数据库 1692 字 4 分钟

    Peter ZaitsevMySQL走好MySQLOracle数据库技术评论

    Oracle最终还是杀死了MySQL

    Peter Zaitsev | 译:冯若航(@Vonng) | 微信原文 | Percona’s Blog 大约15年前,Oracle收购了Sun公司,从而也拥有了MySQL,互联网上关于Oracle何时会“扼杀MySQL”的讨论此起彼伏。当时流传有各种理论:从彻底扼杀 MySQL 以减少对 Oracle 专有数据库的竞争,到干掉 MySQL 开源项目,只留下 “MySQL企业版” 作为唯一选择。这些谣言的传播对 MariaDB,PostgreSQL 以及其他小众竞争者来说都是好生意,因此在当 …

    Peter Zaitsev | 译:冯若航(@Vonng) | 微信原文 | Percona’s Blog 大约15年前,Oracle收购了Sun公司,从而也拥有了MySQL,互联网上关于Oracle何时会“扼杀MySQL”的讨论此起彼伏。当时流传有各种理论:从彻底扼杀 MySQL 以减少对 Oracle 专有数据库的竞争,到干掉 MySQL 开源项目,只留下 “MySQL企业版” 作为唯一选择。这些谣言的传播对 MariaDB,PostgreSQL 以及其他小众竞争者来说都是好生意,因此在当 …

  • MySQL性能越来越差,Sakila将何去何从?

    Marco Tusa 发布于 数据库 2916 字 6 分钟

    Marco TusaMySQL走好MySQL数据库性能技术评论

    MySQL性能越来越差,Sakila将何去何从?

    作者: Marco Tusa | 译:冯若航(@Vonng) | 微信原文 | Percona’s Blog 在 Percona,我们时刻关注用户的需求,并尽力满足他们。我们特别监控了 MySQL 版本的分布和使用情况,发现了一个引人注目的趋势:从版本 5.7 迁移到 8.x 的步伐明显缓慢。更准确地说,许多用户仍需坚持使用 5.7 版本。 基于这一发现,我们采取了几项措施。首先,我们与一些仍在使用 MySQL 5.7 的用户聊了聊,探究他们不想迁移到 8.x 的原因。为此,我们制定了 EOL …

    作者: Marco Tusa | 译:冯若航(@Vonng) | 微信原文 | Percona’s Blog 在 Percona,我们时刻关注用户的需求,并尽力满足他们。我们特别监控了 MySQL 版本的分布和使用情况,发现了一个引人注目的趋势:从版本 5.7 迁移到 8.x 的步伐明显缓慢。更准确地说,许多用户仍需坚持使用 5.7 版本。 基于这一发现,我们采取了几项措施。首先,我们与一些仍在使用 MySQL 5.7 的用户聊了聊,探究他们不想迁移到 8.x 的原因。为此,我们制定了 EOL …

  • 数据库迁移工具箱,DBA老鸟的五金店

    詹姆斯邦德007 发布于 数据库 1305 字 3 分钟

    詹姆斯邦德007OracleMySQL数据库

    数据库迁移工具箱,DBA老鸟的五金店

    原作者:詹姆斯邦德007 · 微信公众号转载页 作者:IT邦德 中国DBA联盟(ACDU)成员,10余年DBA工作经验, Oracle、PostgreSQL ACE CSDN博客专家及B站知名UP主,全网粉丝10万+ 擅长主流Oracle、MySQL、PG、高斯及Greenplum备份恢复, 安装迁移,性能优化、故障应急处理 微信:jem_db QQ交流群:587159446 公众号:IT邦德 前言 本文介绍了DBA日常工作用到的数据迁移工具,能让你的运维工作效率翻倍 1.OGG迁移 号称零停 …

    原作者:詹姆斯邦德007 · 微信公众号转载页 作者:IT邦德 中国DBA联盟(ACDU)成员,10余年DBA工作经验, Oracle、PostgreSQL ACE CSDN博客专家及B站知名UP主,全网粉丝10万+ 擅长主流Oracle、MySQL、PG、高斯及Greenplum备份恢复, 安装迁移,性能优化、故障应急处理 微信:jem_db QQ交流群:587159446 公众号:IT邦德 前言 本文介绍了DBA日常工作用到的数据迁移工具,能让你的运维工作效率翻倍 1.OGG迁移 号称零停 …

  • MySQL正确性竟如此垃圾?

    冯若航 发布于 数据库 6822 字 14 分钟

    冯若航MySQL走好MySQL数据库事务

    MySQL正确性竟如此垃圾?

    MySQL 曾经 是世界上最流行的开源关系型数据库,然而流行并不意味着先进,流行的东西也会出大问题。JEPSEN 对 MySQL 的隔离等级评测捅穿了这层窗户纸 —— 在 正确性 这个体面数据库产品必须的基本属性上,MySQL 的表现一塌糊涂。 MySQL 文档声称实现了 可重复读/RR 隔离等级,但实际提供的正确性保证却弱得多。JEPSEN 在 Hermitage 的研究基础上进一步指出,MySQL 的 可重复读/RR 隔离等级实际上并不可重复读,甚至既不 原子 也不 单调,连 单调原子视图 …

    MySQL 曾经 是世界上最流行的开源关系型数据库,然而流行并不意味着先进,流行的东西也会出大问题。JEPSEN 对 MySQL 的隔离等级评测捅穿了这层窗户纸 —— 在 正确性 这个体面数据库产品必须的基本属性上,MySQL 的表现一塌糊涂。 MySQL 文档声称实现了 可重复读/RR 隔离等级,但实际提供的正确性保证却弱得多。JEPSEN 在 Hermitage 的研究基础上进一步指出,MySQL 的 可重复读/RR 隔离等级实际上并不可重复读,甚至既不 原子 也不 单调,连 单调原子视图 …

  • 如何看待 MySQL vs PGSQL 直播闹剧

    冯若航 发布于 PGSQL 10457 字 21 分钟

    冯若航PostgreSQLMySQL技术评论

    如何看待 MySQL vs PGSQL 直播闹剧

    8月9号晚,开源中国举办了一场 《MySQL 和 PostgreSQL,谁是世界第一?》的主题辩论活动。我作为 PostgreSQL 方的代表参与。本来我准备了一些数据与资料,想着来一场建设性的交流,擦出点思想火花。却不想这场直播在姜某人的胡搅蛮缠下,变成了一场闹剧与笑话,我感到遗憾 —— 对不起观众们的时间。 回放地址:https://www.modb.pro/video/8261?slink 这场辩论的缘由要追溯到上个月我写的这篇文章:《PostgreSQL:世界上最成功的数据库》。姜某人立 …

    8月9号晚,开源中国举办了一场 《MySQL 和 PostgreSQL,谁是世界第一?》的主题辩论活动。我作为 PostgreSQL 方的代表参与。本来我准备了一些数据与资料,想着来一场建设性的交流,擦出点思想火花。却不想这场直播在姜某人的胡搅蛮缠下,变成了一场闹剧与笑话,我感到遗憾 —— 对不起观众们的时间。 回放地址:https://www.modb.pro/video/8261?slink 这场辩论的缘由要追溯到上个月我写的这篇文章:《PostgreSQL:世界上最成功的数据库》。姜某人立 …

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

    冯若航 发布于 PGSQL 4932 字 10 分钟

    冯若航PostgreSQLMySQL技术评论

    驳《MySQL:这个星球最成功的数据库》

    这篇《MySQL:这个星球最成功的数据库》是对我《PostgreSQL:世界上最成功的数据库》一文的回应。可惜文中充斥着大量事实性错误,谎言与诡辩,扣大帽子和人身攻讦。既然有人不要体面,那今天我就用数据与事实来帮他体面。扫码预约今晚的直播,观看几分钟后开始的 MySQL 与 PostgreSQL 对决开源中国直播。 问卷能否代表全球? 2023 年 StackOverflow 调研结果已经新鲜出炉, 来自185个国家与地区的9万名开发者给出了高质量的反馈。在今年的调研中,PostgreSQL 在 …

    这篇《MySQL:这个星球最成功的数据库》是对我《PostgreSQL:世界上最成功的数据库》一文的回应。可惜文中充斥着大量事实性错误,谎言与诡辩,扣大帽子和人身攻讦。既然有人不要体面,那今天我就用数据与事实来帮他体面。扫码预约今晚的直播,观看几分钟后开始的 MySQL 与 PostgreSQL 对决开源中国直播。 问卷能否代表全球? 2023 年 StackOverflow 调研结果已经新鲜出炉, 来自185个国家与地区的9万名开发者给出了高质量的反馈。在今年的调研中,PostgreSQL 在 …

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

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

    姜承尧MySQLPostgreSQL数据库

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

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

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