文章插图
5.3.3 只写场景
QPS:
文章插图
文章插图
TPS:
文章插图
文章插图
Latency:
文章插图
文章插图
最后 , 从「测试说明」里得出:
- 在阿里云RDS for MySQL中,基于ARM架构和X86 架构的MySQL实例在「读写」、「只读」场景下,性能接近;在「只写」场景下,基于X86架构比 ARM架构的MySQL实例性能高15% 。
- 在自建MySQL实例中,各场景下,本例中X86架构的服务器性能高于ARM架构的服务器20%,具体的性能会随着服务器CPU主频(GHz)不同而有所差异 。
- 如果使用RDS MySQL , 在满足性能的前提下(读写差不多或读多写少) , 从性价比上选择,首选 ARM 架构的实例;要是写的压力比较大(写远高于读),首选X86架构的实例 。
- 如果使用自建MySQL,首选X86架构的实例(在CPU主频区别不大的情况下) 。
补充 , 在MySQL On ARM的文章中:自建MySQL实例,在低负载下,ARM和X86架构在读性能上差距不大,在高负载下,X86的性能要优于ARM;在有写的场景下,ARM要差于X86架构 。
参考文档[redhat] https://www.redhat.com/en/topics/linux/what-is-arm-processor
[wikipedia] https://en.wikipedia.org/wiki/ARM_architecture_family
[wikipedia] https://en.wikipedia.org/wiki/X86
[androidauthority] Arm vs x86: Instruction sets, architecture, and all key differences explained
其他
https://bbs.elecfans.com/m/jishu_2099774_1_1.html
https://m.elecfans.com/article/678193.html
https://server.zol.com.cn/354/3542316.html
https://www.makeuseof.com/x86-vs-arm-which-architecture-should-pc-use/
https://www.makeuseof.com/tag/cpu-technology-explained/
https://engineering.carsguide.com.au/arm-versus-x86-for-database-server-comparison-review-8911d3c582e9
https://mysqlonarm.github.io/MySQL-on-x86-vs-ARM/
推荐阅读
- Pwn学习随笔
- MySQL 是怎么加行级锁的?为什么一会是 next-key 锁,一会是间隙锁,一会又是记录锁?
- 恋与制作人寻找星座该怎么玩
- 手记系列之三 ----- 关于使用Nginx的一些使用方法和经验
- 小学生暑假如何赚钱(暑假该如何挣钱)
- Day10:for循环结构的使用详解
- Re:从零开始教你使用 Sublime Text
- 应不应该让小学生挣钱,你怎么看(当代小学生已经开始搞钱了)
- 5、6年级的小学生该怎么赚钱
- 汤圆应该怎么煮(汤圆煮多长时间)