zoukankan      html  css  js  c++  java
  • proxysql 系列 ~ 运维管理

    1 proxysql本身监控
       采用pmm-proxysql模板进行监控即可
    2 pmm搭建新实例
      方式1
      备份sqlite3 proxysql.db .dump > proxysql.sql
      还原sqlite3 proxysql.db < proxysql.sql
      方式2
      直接拷贝 proxysql.db && chown -R proxysql:proxysql proxysql.db
      方式3
       备份指定表 mysqldump -u admin -padmin -h127.0.0.1 -P6032 --no-tablespaces --replace --skip-triggers -t main > /tmp/dump_servers.sql
    3 搭建proxysql高可用
       keepalived+proxysql
    4 程序命令兼容性问题
        框架所需要做的一些动作(可能)
        SET character_set_results = NULL
        SET NAMES utf8
        SET autocommit
        框架本身会执行一些set命令,如果proxysql不支持就会报上述错误,proxysql本身需要进行升级或者降级

    5 常用运维命令

          1 杀掉慢session

             select SessionID  from stats_mysql_processlist   kill connection SessionID

         2 查看经过中间件具体执行的语句(常用慢查询)

            select * from stats_mysql_query_digest where hostgroup =N;

            SELECT digest,SUBSTR(digest_text,0,25),count_star,sum_time FROM stats_mysql_query_digest WHERE digest_text LIKE 'SELECT%' ORDER BY sum_time DESC LIMIT 5; 按照总时间进行排行,选择前5

        3  查看集群整体健康情况

           select * from runtime_mysql_servers

       

  • 相关阅读:
    提升键盘可访问性和AT可访问性
    2个小技巧
    设计模式(6): 数据抽象与业务封装
    目录
    医疗经济学
    医疗场景下的行为经济学(三)
    抗体、免疫
    医疗场景下的行为经济学(二)
    医疗场景下的行为经济学(一)
    单身社会如何生活-日本纪录片ガイアの夜明け系列
  • 原文地址:https://www.cnblogs.com/danhuangpai/p/11725307.html
Copyright © 2011-2022 走看看