zoukankan      html  css  js  c++  java
  • Mysql优化概述及其压力测试工具

    衡量指标

    TPS:Transactions Per Second (每秒传输的事物处理个数) ,这是指服务器每秒处理的事物数,支持事物的存储引擎如Innodb等特有的一个性能指标;

    QPS:Queries Per Second (每秒查询处理量) 同时适用于InNoDB和MyIsam引擎

    等待时间: 执行SQL等待返回结果之间的等待时间

    TPS = (COM_COMMIT + COM_ROLLBACK)/UPTIME

    QPS=QUESTIONS/UPTIME

    MysqlSlap:

      MysqlSlap是从mysql5.1.4版本开始就开始官方提供的压力测试工具

      *创建  schema,table,test data;

      *运行负载测试,可以使用多个并发客户端连接;

      *测试环境清理(删除创建的 数据,表等,断开连接)

    目的:测试Mysql服务器瓶颈

     

     1000个客户端,重复10次,自动生成SQL.总共1000个查询

    mysqlslap -uroot -proot --concurrency=1000 --iterations 10 -a --auto-generate-sql-add-auto-increment --engine=innodb --number-of-queries=1000

    作者:彼岸舞

    时间:2020623

    内容关于:Mysql

    本文部分来源于网络,只做技术分享,一概不负任何责任

  • 相关阅读:
    redis的其他命令
    redis的有序集合ZSET(stored set)
    redis 的set数据类型
    redis 的hash数据类型
    php命令
    intellij idea
    生产者消费者问题
    JAVA sleep和wait 异同
    JAVA线程通信
    java线程同步--lock锁(JDK 5 新增)
  • 原文地址:https://www.cnblogs.com/flower-dance/p/13182707.html
Copyright © 2011-2022 走看看