zoukankan      html  css  js  c++  java
  • 进行mysql压力測试须要注意的几点

    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、读写延时 数据的话。也应该一并关注。


  • 相关阅读:
    记录犯得最可笑的错误
    爬虫阶段内容总结
    docker_nginx_Elasticsearch
    git基础
    爬虫pearPro
    爬虫wangyiPro
    sunPro
    docker-compose终极搞定个人博客
    小程序下拉三个小点不显示问题
    vue鼠标拖动
  • 原文地址:https://www.cnblogs.com/brucemengbm/p/6902677.html
Copyright © 2011-2022 走看看