Jmeter——MySQL数据库性能分析以及计划书模板(六)
创始人
2025-05-28 19:56:03

1. 为什么要理解数据库的性能

  • 数据库是承载用户数据的核心,凡是用户的操作几乎都涉及到了数据库的交互
  • 数据库读写速度的快慢,直接影响了用户体验
  1. 数据库的性能测试范围有哪些
  • SQL语句
  • 数据架构设计的合理性
  • 数据库资源使用率
  • 数据库性能指标

2. MySQL高性能数据库架构

  1. 数据库架构演变

1676464439(1).png

1676464483(1).png

1676464528(1).png

1676464562(1).png

1676464598(1).png

3. 海量数据下的分库分表策略

  1. 拆分的原因
  • 单库或者是单表的数据量太大了
  • 由于客观原因硬件无法升级
  1. 数据库拆分方案
    1676464764(1).png
  2. 数据表拆分方案
    1676464869(1).png

4. 慢查询的定义与设置

  1. 什么是慢查询
  • 字面理解:执行速度很慢的查询
  • 执行速度要慢于我们定义的慢查询时间的查询
  • SQL语句的执行时间要大于我们定义的慢查询时间的查询
  1. 慢查询开启
  • 登陆MySQL所在Linux服务器后
  • 编辑mysol配置文件,命令 vim/etc/mysq1/mysq1.conf.d/mysq1d.cnf
  • 找到 slow_query_log=1,打开它的注释
  • 文件中slow_query_1oq_file代表的是慢查询的日志路径。这个配置路径存储若慢查询语句
  • long query_time是定义慢查询的时间,超过这个时间的就是慢查询了
  • 设置1ag-queries-not-using-indexes=1,指的是未使用索引的sql语句也被记录到文件中
  1. 获得慢查询SQL
    命令:mysq1dumpslow
    参数:
    。-s是按照什么方式进行排序
    oc访问次数
    ot查询时间比如:
    1、mysqldumpslow-s cslow.log 返回访问次数最多的慢查询语句
    2、mysgldumpslow -s tslow.log 返回按照时间排序最新的慢查询语句。-t是返回前多少条数据的意思,比如-t5,返回前5条,
    综合语句 mysqldumpslow -sc-t5慢查询日志文件所在路径

5. 性能测试需求分析

  1. 掌握用户使用场景
  • 用户重点使用功能
  • 用户重点使用时间段
  1. 制定性能指标

1676468302(1).png

当前注册用户数

  • 数据库中,注册表(用户表)里有多少条数据

PV

  • 英文名:Page View,及页面访问量
  • 每打开一次页面算一次,刷新也算一次

UV

  • 英文名:Unique Vistor(也有理解成User View的),即独立访客数量
  • 一个终端一个访客,以Cookie为判断依据
  1. 其他肯会听到的指标

用户点击量

  • 用户点击网站的次数

用户浏览量

  • 第一种理解:用户在网站查看网页的数量
  • 第二种理解:用户在网站上访问资源的数量
  1. 制定性能指标

用户访问量

  • 有多少用户访问网站
  • 一般以IP为计算依据
  1. 我们的系统新上线没有数据怎么办?
  • 借助三方根据:站长工具:
    https://tool.chinaz.com/
  1. 查看竞品的访问量作为依据
  • 根据老板或项目管理者的预期发展期望

6. 性能指标换算

  1. 核心原则

二八原则

  • 80%的用户会在20%的时间来访问
  • 80%的用户会使用20%的核心功能
  1. 举个例子
    1676469298(1).png

7. 书写性能测试计划书

http://www.fanwen118.com/info_21/fw_3389634.html

相关内容

热门资讯

突然动手!以色列发动大规模进攻... 来源:每日经济新闻 在美伊谈判关键之际,当地时间5月26日,美国总统特朗普与以色列总理内塔尼亚胡通电...
NASA宣布全新登月任务:“这... “美国正在重返月球,而这一次我们将留下来。”当地时间5月26日,美国国家航空航天局(NASA)局长贾...
鲁比奥与日本外相在新德里举行会... 美国国务卿鲁比奥与日本外相茂木敏充在印度参加“四方安全对话”期间举行了短暂的双边会谈。 5月26日,...
奇瑞汽车战略入局可控核聚变 3月18日消息,奇瑞汽车今日宣布,公司正式战略布局可控核聚变,投身“人造太阳”的研发。公司认为,海水...
大厂押注的AI和视频化,能成为... 文 | 新熵,作者丨江蓠,编辑丨樱木、九黎长期在国内市场不温不火的播客赛道,正在焕发出越来越蓬勃的新...