zoukankan      html  css  js  c++  java
  • MySQL Performance Schema都建议开启哪些监控采集指标(除了默认自动开启的指标)

    一般建议只开启锁(Lock)监控相关的监测指标。
    # 开启MDL监测指标
    mysql> CALL sys.ps_setup_enable_instrument('wait/lock/metadata/sql/mdl');


    # 开启全部Lock相关监测指标
    mysql> CALL sys.ps_setup_enable_instrument('%lock%');

      其余的监测指标,例如Memory、Statement、Transaction等,有必要再临时开启。因为从MySQL 5.7开始,PFS支持在线动态开启和关闭,因此非必要的话,不建议一口气全开。
    一般而言,PFS里的监测指标全开的话,对性能影响一般5%左右,内存消耗1G左右,整体还是可控的。
    已知的问题是在Percona分支版本中,如果同时开启PFS和线程池后,很容易发生OOM。


    小结:
    需要的话,可以全开。
    对性能影响有限。
    但还是建议只开锁监控相关的。

  • 相关阅读:
    CSP2018-09
    CSP2018-03
    CSP2017-12
    CSP2017-09
    CSP2017-03
    CSP2016-12
    [算法设计与分析] 奶酪 (并查集)
    5555
    阿超
    结对作业
  • 原文地址:https://www.cnblogs.com/OrcinusOrca/p/14806843.html
Copyright © 2011-2022 走看看