5.3 测试场景对读写、只读、只写三个场景 , 线程数从2到128进行压测说明 。
5.3.1 读写场景
QPS:
文章插图
文章插图
TPS:
文章插图
文章插图
Latency:
文章插图
文章插图
5.3.2 只读场景
QPS:
文章插图
文章插图
TPS:
文章插图
文章插图
Latency:
文章插图
文章插图
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
经验总结扩展阅读
- Pwn学习随笔
- 微信用过的小程序怎么找回 使用过小程序怎么找回
- mac小辣椒适合黄皮的人使用吗?
- MySQL 是怎么加行级锁的?为什么一会是 next-key 锁,一会是间隙锁,一会又是记录锁?
- 恋与制作人寻找星座该怎么玩
- vivo怎么看每天手机使用时间 vivo手机怎么看一天用手机时长
- 老房子装修第一步该做什么
- 冰箱1-7档哪个最冷 使用冰箱档位的注意事项有哪些
- 空调除湿模式耗电量大吗 空调除湿模式的使用方法有哪些
- 保温材料有哪些 使用保温材料的注意事项有哪些