zoukankan      html  css  js  c++  java
  • mysql5.0.x统计每秒增删改查替换数及系统每秒磁盘IO

    转载自:http://blog.chinaunix.net/uid-9370128-id-393082.html

    1. mysql 5.0.x 统计每秒增,删,改,查,替换数
      mysql 的show global status可以查出自启动以前,累计数量,每秒抓取一次
      
    #!/bin/bash
    while true
    do
    echo -ne "`date` "
    mysql -S /tmp/mysql.sock -e "show global status;"| grep -E '(Queries|select|insert|delete|update|replace)'| awk '{if(length($1)<12) printf $1"   "$2"     "}' |xargs
    sleep 1
    done

    输出结果
    10:36:20   Com_delete 1872 Com_insert 4011186 Com_replace 8664696 Com_select 1322812 Com_update 3201479 Queries 35002301
    10:36:21  Com_delete 1872 Com_insert 4011197 Com_replace 8664718 Com_select 1322816 Com_update 3201486 Queries 35002380
    ... 
    由结果计算得出每秒增,删,改,查,替换数量.
    经测试, Queries 记录了包括 SET , USE, SHOW 这些指令.


    2.系统每秒磁盘 I/O

    iostat -t -d -x -k 1 |grep -E '(sda2|sdb2)'

    输出结果:
    Time: 06:05:19 PM
    Device:         rrqm/s   wrqm/s   r/s   w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await  svctm  %util
    sda2              0.00    38.00  0.00 24.00     0.00   248.00    20.67     0.07    3.08   1.75   4.20
    Device:         rrqm/s   wrqm/s   r/s   w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await  svctm  %util
    sdb2              0.00     0.00  0.00  4.00     0.00    16.00     8.00     0.01    2.00   0.50   0.20
    Time: 06:05:20 PM

  • 相关阅读:
    C# Task.Run 和 Task.Factory.StartNew 区别
    数据库面试题(实时更新)
    python面试题(实时更新)
    opencv简介以及环境搭建
    Django分页器
    django的开发环境
    Django简介以及MVC模式
    Virtualbox修改虚拟机分配内存的大小
    深浅拷贝
    react-native-typescript-项目环境搭建
  • 原文地址:https://www.cnblogs.com/grimm/p/5068187.html
Copyright © 2011-2022 走看看