博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
进行mysql压力測试须要注意的几点
阅读量:6030 次
发布时间:2019-06-20

本文共 468 字,大约阅读时间需要 1 分钟。

1、填充測试数据比物理内存还要大,至少超过innodb_buffer_pool_size 值,不能将数据所有装载到内存中,除非你的本意就想測试全内存状态下的MySQL性能。

2、每轮測试完毕后,都重新启动mysqld实例。而且用以下的方法删除系统cache,释放swap(假设用到了swap的话)。甚至能够重新启动整个OS。

[root@imysql.com]# sync  -- 将脏数据刷新到磁盘

[root@imysql.com]# echo 3 >/proc/sys/vm/drop_caches  -- 清除OS Cache

[root@imysql.com]# swapoff -a &&swapon –a

3、压測结果除了tps/TpmC指标外。还应该关注压測期间的系统负载数据,尤其是 iopsiowaitsvctm%util、每秒I/O字节数(I/O吞吐)、事务响应时间(tpcc-mysql/sysbench 打印的測试记录中均有)。另外,假设I/O设备能提供设备级 IOPS、读写延时 数据的话。也应该一并关注。

转载地址:http://lczhx.baihongyu.com/

你可能感兴趣的文章
MSSQL 修改数据库的排序规则
查看>>
pyhanlp 中文词性标注与分词简介
查看>>
jS四种函数的调用方式
查看>>
linux获取内存、cpu、负载、网口流量、磁盘信息
查看>>
MySQL高可用群集------配置MMM高可用架构
查看>>
向高手进阶,从 0 开始手写实现一个 RPC 框架!
查看>>
nginx源码编译和集群及高可用
查看>>
array,vector对象 数组越界检测
查看>>
web复习day03:request
查看>>
微服务架构下静态数据通用缓存机制
查看>>
opengpg
查看>>
redis-5.0.4集群部署
查看>>
好程序员web前端分享js剪切板Clipboard.js 使用
查看>>
如何实现分享链接到微信朋友圈时显示自定义LOGO以及名称介绍
查看>>
POWERSHELL基于ConvertTo-Htm指定单元格效果css风格html报表
查看>>
如何通过跟踪客户端程序发出的sql的方法来优化SQL
查看>>
oracle参数文件的本质
查看>>
WINDOWS SERVER 2003 AD中的5种操作主机
查看>>
SSH、VIM显示中文乱码解决方法
查看>>
数字证书应用综合揭秘(包括证书生成、加密、解密、签名、验签)
查看>>