云数据库 PostgreSQL 测试结果

这篇将同时验证腾讯云 PostgreSQL 在 Sysbench 只写、只读、混合读写场景中的性能表现数据。

相关产品
云数据库 PostgreSQL 产品页,含版本规格、价格与购买入口。

一、场景一:全缓存

全缓存场景指全部数据可以放到缓存里,查询过程中不需要读写磁盘更新缓存。

二、只写

实例规格 并发 单表数据量(table_size) 表总数(tables) QPS TPS
1核2GB内存 32 25000 64 21308.50 3551.41
4核16GB内存 32 25000 64 139100.86 23183.37
8核32GB内存 64 25000 64 219394.80 36565.50
48核480GB内存 512 25000 256 357198.25 59531.89

三、只读

实例规格 并发 单表数据量(table_size) 表总数(tables) QPS TPS
1核2GB内存 32 25000 64 26327.01 1645.44
4核16GB内存 32 25000 64 111475.78 6967.24
8核32GB内存 64 25000 64 179257.13 11203.57
48核480GB内存 512 25000 256 346572.52 21660.78

四、混合读写

实例规格 并发 单表数据量(table_size) 表总数(tables) QPS TPS
1核2GB内存 32 25000 64 17282.27 864.11
4核16GB内存 32 25000 64 80646.27 4032.31
8核32GB内存 64 25000 64 115549.05 5777.44
48核480GB内存 256 25000 256 173502.17 8675.04

五、场景二:大数据集

大数据集场景指全部数据不可全部放到缓存里(数据量大于内存2倍),查询过程中需要读写磁盘更新缓存。

六、只写

实例规格 并发 单表数据量(table_size) 表总数(tables) QPS TPS
1核2GB内存 32 10000000 64 16973.36 2828.89
4核16GB内存 32 10000000 64 64245.25 10707.54
8核32GB内存 64 10000000 64 100686.77 16781.13
48核480GB内存 256 10000000 640 125237.97 20873.00

七、只读

实例规格 并发 单表数据量(table_size) 表总数(tables) QPS TPS
1核2GB内存 32 10000000 64 14407.49 900.47
4核16GB内存 32 10000000 64 58952.38 3684.52
8核32GB内存 64 10000000 64 87727.56 5482.97
48核480GB内存 512 10000000 640 137603.21 8600.20

八、混合读写

实例规格 并发 单表数据量(table_size) 表总数(tables) QPS TPS
1核2GB内存 32 10000000 64 13655.23 682.76
4核16GB内存 32 10000000 64 58426.87 2921.34
8核32GB内存 64 10000000 64 80741.40 4037.07
48核480GB内存 256 10000000 640 114922.98 5746.15
赞 (0)
上一篇 4天前
下一篇 4天前