美文网首页
什么是MySQL的基准测试

什么是MySQL的基准测试

作者: Wangtwodog | 来源:发表于2018-12-19 11:45 被阅读0次

1.MySQL基准测试

什么是基准测试:

    基准测试是一种测量和评估软件性能指标的活动用于建立某个时刻的性能基准,以便当系统发生软硬件变化时重新进行基准测试以评估变化对性能的影响。

    压力测试:需要针对不同主题,所使用的数据和查询也是真实用到的

    基准测试可能不关心业务逻辑,所使用的查询和业务的真实性可以和业务环境没关系

    基准测试的目的:

建立MySQL服务器的性能基准线

    模拟比当前系统更高的负载,以找出系统的扩展瓶颈。增加数据库并发,观察QPS,TPS变化,确定并发量与性能最优的关系。

    测试不同的硬件、软件和操作系统配置

    证明新的硬件设备是否配置正确

    如何进行基准测试:

    对整个系统进行基准测试

优点:

    能够测试整个系统的性能,包括web服务器缓存。数据库等。

    能反映出系统中各个组件接口间的性能问题,体现真实性能状况。

缺点:

    测试设计复杂,消耗时间长。

    单独对MySQL进行基准测试:

优点:

    测试设计简单,耗时短。

缺点:

    无法全面了解整个系统的性能基线

MySQL基准测试的常见指标:

    单位时间内所处理的事务数(TPS)

    单位时间内所处理的查询数(QPS)

响应时间

    并发量:同时处理的查询请求的数量

    关注的是:正在工作中的并发的操作数或同时工作的数量

相关文章

  • mysql 基准测试

    mysql 基准测试 基准测试策略 基准测试指标 基准测试工具 基准测试样例

  • 什么是MySQL的基准测试

    1.MySQL基准测试 什么是基准测试: 基准测试是一种测量和评估软件性能指标的活动用于建立某个时刻的性能基准,以...

  • 压力测试工具 Mysqlslap

    一、MySQL自带的压力测试工具 Mysqlslap mysqlslap是mysql自带的基准测试工具,该工具查询...

  • 第二章 MySQL基准测试 高性能MySql阅读总结

    基准测试(benchmark)是MySQL新手和专家都需要掌握的一项基本技能。简单地说, 基准测试是针对系统设计的...

  • 高性能MySQL第二章 读书笔记

    第2章 MySQL基准测试 基准测试可以在系统的实际负载之外创造一些虚构场景进行测试。 基准测试的一个主要问题在于...

  • Mysql基准测试

    简介:基准测试(benchmark)是针对系统设计的一种压力测试,通常为了掌握系统的行为,或重现某个系统状态,或做...

  • MYSQL基准测试

    1.关于什么是OLTP,OLAP? OLTP:联机事务处理,侧重于存储数据,指的是传统的关系型数据库对即时数据的增...

  • MySQL基准测试

    一、定义: 基准测试是一种测量和评估软件性能指标的活动,用于建立某个时刻的性能基准,以便当系统发生软硬件变化时重新...

  • Mysql基准测试

    应用的性能很多时候都取决于数据库的性能,数据库的基准测试可以让我们知道数据库的性能怎样,瓶颈在哪。 基准测试的策略...

  • MySQL基准测试

    MySQL基准测试 原因 测试评估出当前系统的运行情况,建立性能基准线; 模拟更高负载,找出扩展性瓶颈; 规划未来...

网友评论

      本文标题:什么是MySQL的基准测试

      本文链接:https://www.haomeiwen.com/subject/buwdkqtx.html