PS:目前主流的云数据库一般分两大类,一类是互联网公司常用的开源数据库MySQL,一类是Windows下标配的SQLServer,这两大类产品都拥有自己的客户群。本次评测也围绕这两类展开。
PPS:本次参与评测的厂商有:AWS(国际),AWS(中国),Azure(国际),Azure(中国),阿里云,青云,UCloud等。由于各个厂商的实例规格有细微差距,我们选用数据库内存6G-12G的中等规格的实例(12G以上,对性能要求更高企业选用,相比较价格也比较昂贵),磁盘选用普通云磁盘G来做计算,表结构张,数据量:张*0万条数据(表的数据量会影响到数据库性能,所以尽可能压多一些数据),总数据量size在G左右,该数据规模能覆盖很大一部分企业的使用场景。
好,言归正传,请看下面详情分解。
1评测背景(一)评测工具和性能指标
MySQL5.6
云数据库:MySQL5.6
测试工具:SysBench0.5(通用开源的数据库测试工具)
数据量:张*0万条=G数据
数据库规格:
低:内存6G以下,一般企业用户很少选用,多半是开发者试用。
中:6G-12G,大部分企业因为价格的问题会选用此规格的
高:12G以上,对性能要求更高企业选用,相比较价格也比较昂贵。
性能指标:
1、TPS(TransactionsPerSecond)数据库平均每秒处理的事务数
2、QPS(QueryPerSecond)数据库平均每秒处理的查询数。本次比较中Query包括Read/Write。
3、RT(ResponseTime)响应时间。本次比较中RT包括平均响应时间和第95百分位的响应时间。
SQLServerR2
测试数据库版本:SQLServerR2
测试工具:BenchmarkSQL4.1,基于TPC-C的规范(TPC-C的规范详见