zoukankan      html  css  js  c++  java
  • Mysqlreport总结

    3.__ Key _________________________________________________________________
    4.Buffer used   292.00k of   8.00M   %Used:   3.56
    5.Current        1021.00                     %Usage:  12.46
    6.Write hit       100.00%
    7.Read hit       100.00%
    3-7行 索引报表,索引(key或者说index)对于mysql数据库,是最最最重要的。虽然报表不可能直接告诉你这个库的索引好还是不好,但它能告诉你这个索引缓冲区(key buffer)被利用的怎么样了。 注意:本报表仅汇总默认的MyISAM表的共享key buffer信息,而不会管管理员自建的其他空间。 缓冲区使用情况: 第4行 对于mysql,我们的第一个问题就是:到底用了多少key buffer?如果不太多,没问题~因为mysql只会在有需求的时候才分配系统内存给key buffer也就是说,my.cnf中定义了’key_buffer_size=8M’; 不代表mysql启动时就创建一个8M大小的key buffer。 本行显示的,是mysql曾经使用过的key buffer峰值大小。而事实上,mysql应该用的更少,或者诡异的更多。这个更多的情况,mysql的术语叫“高水位”这个情况和my.cnf里的’key_buffer_size’是否足够大密切相关。当“水位”已经达到80-90%的时候,赶紧加大你的’key_buffer_size’吧。 注意:永远不用“担心”这个值超过95%,mysql文档指出,key buffer中的一部分会被mysql主程序用于内部数据结构,这些是mysqlreport无法统计的内容。所以,所谓的95%,其实已经是100%了…… 当前情况: 第5行 这行只有在mysql版本高于4.1.2时出现,因为之前mysql的’show status’中没有’key_blocks_unused’。这行数据显示的是mysql当前使用的key buffer大小。如果上行的used%太大的话,那么这行必然不会超过used,除非碰上那个传说中的bug了。综合这两行,相信对’key_buffer_size’的设置是否合理就有谱了~ 本例中,mysql使用了60M的key buffer(12%),这就很不错,离满负荷运行还早着呢。 写命中: 第6行 从本质上说,索引是基于内存的。因为访问内存的速度比硬盘快太多了。不过,mysql从磁盘里进行一点点读写操作总是不可避免的。 这行数据显示了写索引的效率(具体意思是:写入磁盘的key与写入内存的key的比值)。这个值没有什么参考答案,而是取决于业务类型。如果mysql主要执行的是update/insert之类的操作,那么正常比值接近0%;如果执行的select居多,那比值超过90%也是正常的。不过如果你看到的是一个负数,那说明mysql总是在往那个慢的要死的磁盘里写索引,这就很不妙了。 要想知道到底比值正常与否,请参考之后的DMS报表内容。 读命中: 第7行 比写命中重要多了的就是读命中。同样,这个值就是读自磁盘的key与读自内存的比值。这个比值最好别低于99%!!再低就有问题了——很可能就是key buffer太小。mysql没法从内存里读到,只好找硬盘了…… 当然,如果你刚重启过一次mysql,那在一两个小时内,命中率低一点也是正常的 . 下面展示了很多关于mysql在做什么以及做的怎么样的内容 
    __ Questions ___________________________________________________________
     Total                    528.67M   286.0/s (本行第一列,回答自运行起mysql一共处理多少请求,第二列,得出自运行起平均每秒钟处理多少请求。大家可能以为第二列这个值就是我们想要的qps了。但mysql真的做了这么多事情么?)
         Com_               543.06M   293.8/s  %Total: 102.72
         -Unknown         278.83M   150.9/s         52.74
         QC Hits            246.10M    133.2/s        46.55
         DMS                18.19M       9.8/s            3.44
         COM_QUIT     159.25k       0.1/s            0.03
    Slow 2 s                8.54k          0.0/s            0.00  %DMS:   0.05  Log:  ON
    DMS                    18.19M         9.8/s            3.44
      SELECT            15.94M         8.6/s            3.01         87.63
      INSERT             1.16M           0.6/s            0.22          6.40
      UPDATE            996.08k        0.5/s            0.19          5.48
      DELETE            89.30k          0.0/s            0.02          0.49
      REPLACE           0                 0/s                0.00          0.00
    Com_                 543.06M        293.8/s         102.72
      change_db       264.15M       142.9/s          49.96
      admin_comma  264.11M       142.9/s          49.96
      set_option        3.33M            1.8/s             0.63
     
    __ SELECT and Sort _____________________________________________________
    Scan            8.27M     4.5/s %SELECT:  51.89
    Range         171.06k     0.1/s            1.07
    Full join     938.63k     0.5/s            5.89
    Range check         0       0/s            0.00
    Full rng join       0       0/s            0.00
    Sort scan       3.80M     2.1/s
    Sort range    194.44M   105.2/s
    Sort mrg pass   2.45k     0.0/s
     
    __ Query Cache _________________________________________________________
    Memory usage   81.98M of 256.00M  %Used:  32.02
    Block Fragmnt  22.90%
    Hits          246.10M   133.2/s
    Inserts        12.95M     7.0/s
    Insrt:Prune   27.56:1     6.8/s
    Hit:Insert    19.01:1
     
    __ Table Locks _________________________________________________________
    Waited         25.20k     0.0/s  %Total:   0.10
    Immediate      24.18M    13.1/s
     
    __ Tables ______________________________________________________________
    Open              107 of  256    %Cache:  41.80
    Opened        111.70k     0.1/s
     
    __ Connections _________________________________________________________
    Max used           88 of  100      %Max:  88.00
    Total         159.77k     0.1/s
     
    __ Created Temp ________________________________________________________
    Disk table      2.49M     1.3/s
    Table           8.17M     4.4/s    Size: 576.0M
    File            5.07k     0.0/s
     
    __ Threads _____________________________________________________________
    Running             2 of   60
    Cached              2 of    8      %Hit:  98.36
    Created         2.61k     0.0/s
    Slow                0       0/s
     
    __ Aborted _____________________________________________________________
    Clients         1.02k     0.0/s
    Connects      123.91k     0.1/s
     
    __ Bytes _______________________________________________________________
    Sent          218.57G  118.3k/s
    Received       40.62G   22.0k/s
     
    __ InnoDB Buffer Pool __________________________________________________
    Usage         529.80M of 530.00M  %Used:  99.96
    Read hit       99.99%
    Pages
      Free             13            %Total:   0.04
      Data         33.26k                     98.05 %Drty:   0.00
      Misc            650                      1.92
      Latched                                  0.00
    Reads           1.78G   963.5/s
      From file   151.07k     0.1/s            0.01
      Ahead Rnd         0       0/s
      Ahead Sql                 0/s
    Writes         31.00M    16.8/s
    Flushes        11.56M     6.3/s
    Wait Free           0       0/s
     
    __ InnoDB Lock _________________________________________________________
    Waits             374     0.0/s
    Current             0
    Time acquiring
      Total          8671 ms
      Average          23 ms
      Max            1187 ms
     
    __ InnoDB Data, Pages, Rows ____________________________________________
    Data
      Reads       169.20k     0.1/s
      Writes       10.49M     5.7/s
      fsync         4.89M     2.6/s
      Pending
        Reads           0
        Writes          0
        fsync           0
     
    Pages
      Created      35.68k     0.0/s
      Read        169.06k     0.1/s
      Written       5.78M     3.1/s
     
    Rows
      Deleted       1.28M     0.7/s
      Inserted      1.23M     0.7/s
      Read          4.04G    2.2k/s
      Updated     954.47k     0.5/s
  • 相关阅读:
    移动端上拉下拉刷新组件
    linux ftp搭建
    asp.net core 在Ubuntu 运行
    go can't find import: "github.com/** 错误
    WPF
    总结
    ASP.net
    计算器简单封装和ASP.net
    用户故事
    四则运算.结对编程
  • 原文地址:https://www.cnblogs.com/bobsoft/p/3544931.html
Copyright © 2011-2022 走看看