美文网首页
mysql优化

mysql优化

作者: yaokui | 来源:发表于2016-02-28 17:07 被阅读55次

    优化思路

    mysql.png

    测试

    MySQL周期性波动试验
    • 实验目的: 模拟数据库高低峰时的压力波动,并会观察绘制波动曲线,帮助设计缓存失败时间
    • 实验思路: 反复查询数据库并缓存入memcached, 缓存定期失效,观察记录服务器参数,并作图表.
    • 实验准备: nginx+php+memcached+awk+ab
    • 步骤
      • 1.在index.php里随机访问3w条数据,并储存在memcached中
      • 2.ab压力测试工具压index.php
      • 3.awk脚本收集mysqladmin -u root -p ext的mysql变化情况
      • 4.计算每秒查询数,后用excl生成图片分析
    #获取mysql变化数据
    #!/bin/bash
    while true
    do
    mysqladmin -h192.168.1.201 -uroot ext |awk  ' /Queries/ {q=$4}
    /Threads_connected/{tc=$4}
    /Threads_running/{tr=$4}
    END{printf "%3d %s %s\n",q,tc,tr}
    ' >> num.txt
    sleep 1
    done    
    
    #计算每秒查询数
    awk '{q=$1-last;last=$1}{printf("%d\t%d\t%d\n",q,$2,$3)}' num.txt > num2.txt      
    ## 把num2.txt 的数据用excel生成图表
    

    太多了直接上图


    Mysql优化.jpg

    相关文章

      网友评论

          本文标题:mysql优化

          本文链接:https://www.haomeiwen.com/subject/tdfgkttx.html