MySQL 8.0 200W QPS!!!InnoDB大重构 #M1005#

MySQL 8.0 200W QPS!!!InnoDB大重构 #M1005#-MySQL社区 Inside MySQL Group

PostgreSQL:太棒啦,这个月又有1家用户从MySQL迁移到PG啦......
MySQL:是嘛?好可怕丫,那你还需要1万年才能把我这里的客户抢掉一半吧。
话说,每个月总有几天,PGer们就像来例假一样准时,自high个几天。有同学知道为什么嘛?

今天的文章是MySQL性能测试界的大神Dimitri KRAVTCHUK带来的干货分享。着重介绍了MySQL 8.0 InnoDB重构与改进,以及带来的巨大性能提升。MySQL 8.0 200W QPS已然不是瓶颈,结合JSON和NoSQL接口,不但MongoDB要哭晕在厕所,连远在西域的Redis也岌岌可危。

很多时候,我们会说BAT等互联网头部企业遵循马太效应,越是头部越能获得更多资源。其实,数据库界又何尝不是。你做垂直领域,总会遇到瓶颈。而大平台整合小平台,只是时间问题。遇到窗口期,争取上市,但剧本的结局其实都已写好。

看到InnoDB Redo重构那页好激动,这不就是5年前我在MySQL 5.5的优化嘛?(http://t.cn/RE8m1T5)。我能说,这都是我玩下的嘛😄

从性能角度来看,MySQL 8.0在96核的CPU下可以跑到210W QPS,Redo的重构使得MySQL 8.0的性能(Sysbench测试)对比5.7提升了30% ~ 100%。fil_mutex全局锁的优化能让8.0在IO bound负载下,达到只读测试100W QPS、读写16W QPS,性能提升大约100% ~ 230%。

MySQL_Perf_FOSDEM_2018_dim
发表评论

坐等沙发
相关文章
这一刻,MySQL 8终于追赶上了Oracle 8 · 降序索引
这一刻,MySQL 8终于追赶上了Oracle 8 ·…
为什么我再不看好MariaDB
为什么我再不看好MariaDB
MySQL 5.7 完美的分布式事务支持
MySQL 5.7 完美的分布式事务支持
MySQL Fabric is awesome
MySQL Fabric is awesome
我的新书——MySQL内核系列
我的新书——MySQL内核系列
GCC原子内存访问操作性能与InnoDB存储引擎
GCC原子内存访问操作性能与InnoDB存储引擎
Oracle MySQL ACE. Author of Inside MySQL and MySQL Core Series. Great at MySQL performance tuning、troubleshooting、systems availability and scalability、capacity planning, etc.

一触即发,2017年,数据库世界的诸神之战