MySQL的吞吐量

MySQL 的QPS吞吐量或者说TPS与很多因素有关,例如CPU、内存以及硬盘等。

《高性能MySQL》第三版 1.5小节对各个版本的MySQL进行了测试,其结果如下。

测试机器

  • 测试机器Cisco UCSC250
  • 内存384GB
  • 存储引擎是InnoDB
  • 测试的数据集2.5GB
  • MySQL的buffer pool设置为4GB

MySQL的吞吐量_第1张图片

MySQL的吞吐量_第2张图片

从上面的数据看,最大QPS 不到8000。
对于插入和更新操作的吞吐量,可以推测大约就是这个数字附近。

网上搜索其他测试数据,QPS大约是7000左右。

参考

《高性能MySQL》第3版

https://www.cnblogs.com/springsource/p/5961048.html

http://yansu.org/2014/04/16/insert-large-number-of-data-in-mysql.html

你可能感兴趣的:(数据库,MySQL)