mysql,pg单机简单压测结果比较

闲来无事,买了个云主机,做起单机的数据库压测,看网上有很多文章了,我也没有什么干货可以分享的,只是mysql和pg的架构、原理等不一样,在实际使用中充分考虑数据库的特点,不能单靠经验和套用oracle的优化方法,然并卵。。。

由于账号就剩下10块了,买了4核8G的ssd主机,现在大家都是上百G内存的机器了,感觉这个压测就是在浪费时间。。。

结果:

单机版数据库压测 安装 第一次压测 100线程 混合模式 第二次压测 400线程
mysql8.0.12 编译 TPS:977 QPS:19546 响应时间:158ms TPS:1026 QPS:20529 响应时间:569ms
mysql5.7.23 编译 TPS:1104 QPS:22095 响应时间:140ms TPS:1071 QPS:21427 响应时间:541ms
pg10.4 编译 TPS:762 QPS:15253 响应时间:337ms TPS:702 QPS:14053 响应时间:1376ms
pg9.6.9 编译

TPS:920 QPS:18417 响应时间:272ms

TPS:895 QPS:17918 响应时间:759ms

 感觉这么弱鸡的机器也就这个结果了,pg由于连接是进程级的,sysbench20thread就有这个性能,响应时间还快,不过比较耗IO,IO上去了相同机器性能应该比mysql快。

做完压测后销毁了云主机,花了8块多,心痛。。。

猜你喜欢

转载自blog.csdn.net/weixin_40584007/article/details/81434802