MySQL 5.7 vs 8.0,性能PK

mysql教程栏目介绍MySQL 5.7和MySQL 8.0的性能对比。 背景 测试mysql5.7和mysql8.0 分别在读写、只读、只写模式下不同并发时的性能(tps,qps) 前提 测试使用版本为mysql5.7.22和mysql8.0.15 sysbench测

    <h2>mysql教程栏目介绍MySQL 5.7和MySQL 8.0的性能对比。</h2>

sysbench 测试时间为60s,测试的表数量为20

测试分别在双1模式(安全性)和0 2模式(高性能)下进行

attachments-2020-11-Z2DPVPyr5f9f6fff02cb5.jpg

SHOW GLOBAL VARIABLES WHERE Variable_name IN('sync_binlog','innodb_flush_log_at_trx_commit'); +--------------------------------+-------+ | Variable_name | Value | +--------------------------------+-------+ | innodb_flush_log_at_trx_commit | 1 | | sync_binlog | 1 | +--------------------------------+-------+

mysql5.7和mysql8.0 在读写模式下的表现

attachments-2020-11-mwisKbYr5f9f70115d5bc.png

attachments-2020-11-Lybb2vNi5f9f702380a5d.png

attachments-2020-11-B1hvTT4Z5f9f7031ab4f4.png

attachments-2020-11-e8WxDqYU5f9f703f22be3.png

attachments-2020-11-svF4zqL65f9f7056ec1d9.png