暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

[ACDU 翻译] MySQL 8.13 衡量绩效(基准)

原创 由迪 2021-07-09
389

要衡量性能,请考虑以下因素:

  • 无论您是在测量安静系统上单个操作的速度,还是在一段时间内测量一组操作( “工作负载”)的工作方式。通过简单的测试,您通常会测试更改一个方面(配置设置、表上的索引集、查询中的 SQL 子句)如何影响性能。基准测试通常是长时间运行且精心设计的性能测试,其结果可以指示高级选择,例如硬件和存储配置,或者升级到新 MySQL 版本的时间。
  • 对于基准测试,有时您必须模拟繁重的数据库工作负载才能获得准确的图片。
  • 性能可能因许多不同的因素而异,以至于几个百分点的差异可能不是决定性的胜利。当您在不同的环境中进行测试时,结果可能会以相反的方式转变。
  • 某些 MySQL 功能有助于或不有助于性能取决于工作负载。为了完整起见,请始终在打开和关闭这些功能的情况下测试性能。尝试与每个工作负载最重要的特点是 适应性的散列索引InnoDB表。

本节从单个开发人员可以执行的简单和直接测量技术发展到需要额外专业知识来执行和解释结果的更复杂的测量技术。

最后修改时间:2021-07-09 14:46:12
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论