叽哩叽哩游戏网ACG(G站)

打造扛得住的MySQL数据库架构百度云阿里云下载

学习资料 AL6

基准测试
Mysql基准测试:
1.建立mysql服务器的性能基准线,确定当前服务器的运行情况
2.模拟比当前系统更高的负载,找出系统瓶颈,增加数据库并发,观察QPS和TPS,确定并发量与性能最优关系
3.测试不同硬件、软件和操作系统配置
4.证明新的硬件设备是否配置正确
如何进行基准测试
1.对整个系统进行基准测试,从系统入口进行测试
优点:能够测试整个系统的性能,包括web服务器数据库
反应系统中各组件接口的性能问题
缺点:测试设计复杂,消耗时间长
2.单独对mysql进行基准测试
优点:测试设计简单,消耗时间短
缺点:无法全面了解整个系统性能基线
mysql基线测试指标
单位时间所处理的事务数TPS
单位时间内所处理的查询数QPS
响应时间:平均,最小,最大,各时间占百分比
并发量:同时处理的查询请求数量 (正在工作中的并发的操作数)
基准测试步骤:
1.计划和设计基准测试
2.准备基准测试及数据收集脚本 (CPU/IO/网络流量)
3.运行基准测试及分析测试结果
容易忽略的问题:
1.使用生产环境数据时只用了部分数据(生产库完全备份来测试)
2.在多用户场景中,只做单用户的测试 (使用多线程并发测试)
3.在单服务器上测试分布式应用 (使用相同架构来测试)
4.反复执行统一查询 (容易缓存命中,无法反应真实情况)

3469a1968ffb58163d84f8fb99d9183a.jpg

资源来自于网络,版权属于作者,仅供交流学习,严禁用于商业用途,下载后请于24小时内删除!如喜欢,请支持正版。
网盘/磁力链接已被隐藏,请根据提示用微信扫码获取

叽哩酱此处内容已经被作者隐藏,请输入验证码查看内容
验证码:
请关注本站微信公众号,回复“网站验证码”,获取验证码。在微信里搜索“叽哩酱”或者“jlj22336”或者微信扫描右侧二维码都可以关注本站微信公众号。
版权所有 © 叽哩叽哩 本站不提供任何视听上传与资源下载服务,所有内容均来自网络资源分享站点所提供的公开引用资源 |内容违规侵权投诉邮箱: jiligamefun@gmail.com 资源来自网络,如有侵权24小时内删除 |2021 |
特别感谢Carseason为本站设计CSS样式