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

博主在云主机上进行了mysql与postgresql的单机压力测试,对比了两者在4核8G SSD环境下的性能。尽管认为在当前环境下测试结果可能不具代表性,但发现pg在连接处理上响应时间较快,而mysql可能在多核优化上有优势。随着数据库系统参数增加和安全性的提升,配置不佳的服务器不再推荐。此外,博主提到小公司可以直接采用云服务,不需要专职DBA。
摘要由CSDN通过智能技术生成

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

 

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

结果:

单机版数据库压测 安装 第一次压测 100线程 混合模式 第二次压测 400线程
mysql8.0.12 编译
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
MySQL人大金仓是一个开源的关系型数据库管理系统,常被用于进行数据存储和管理。压测是指对系统进行负载测试,以评估其在高负载情况下的性能和稳定性。 对于MySQL人大金仓的压测,可以采用以下步骤: 1. 确定测试目标:考虑到不同的应用场景和需求,压测可以关注系统的并发性能、响应时间、稳定性等指标。根据具体目标来制定测试方案。 2. 设计测试用例:根据实际需求,设计不同场景和不同负载下的测试用例。测试用例可以包括执行各种数据操作语句、并发连接数、大量数据插入、复杂查询等。 3. 配置测试环境:搭建测试环境,包括安装MySQL人大金仓数据库和配置相关参数。确保所用的硬件、网络以及操作系统都能满足测试需求。 4. 数据准备:根据测试用例准备需要的数据,并进行数据导入。数据可以是真实数据或者是自动生成的模拟数据。 5. 运行压测工具:选择合适的压测工具,如Apache JMeter、LoadRunner等,并根据设计好的测试用例进行配置。设置并发连接数、请求比例、线程数量等参数。 6. 执行压测:通过启动压测工具,按照测试用例设定的场景和负载进行压测。监控数据库的性能指标,如QPS(查询每秒)、响应时间、CPU和内存使用率等。 7. 收集和分析数据:在压测过程中,实时记录并收集各项指标的数据。完成压测后,对数据进行分析,找出系统的瓶颈和性能问题。 8. 优化和优化测试:根据分析结果对系统进行优化,找出性能瓶颈并进行调整。然后重新进行压测,验证优化效果。重复进行优化和测试,直至符合预期的性能。 总之,MySQL人大金仓的压测是为了评估其在高负载情况下的性能和稳定性。通过合理的测试方案、测试用例设计和性能分析,可以找出系统的瓶颈并进行优化,为应用的正常运行提供参考。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值