• 1、什么原因可能导致主从同步延时,怎么判断,怎么处理?


    1、什么原因可能导致主从同步延时,怎么判断,怎么处理?

    主从同步延时的原因:
    (1)从库的硬件配置没有主库好

    (2)网络抖动导致IO线程复制延时
    (3)主库对没有索引的大表的列进行删除或者修改操作,主库上存在大事务
    怎么判断主从延时:
    (1)通过show slave status命令查看seconds_behind_master估算主从延时时间
    (2)通过第三方工具pt-toolkit中的pt-hearbeat命令进行主从延时监控(hearbeat心跳表数据进行监控)
    主从延时怎么处理:
    (1)使用Mysql5.7的并行复制功能,在从库设置slave_parallel_workers>0, 通过多个workers线程并发执行relay log中主库提交的事务。
    (2)架构上采用Percona公司的PXC架构,可以实现多节点写入,实时同步。
    (3)存储使用SSD或者PCIE-SSD
    (4)采用适当的分库分表策略,避免单表或者单库过大,带来额外复制压力。
    (5)适当怎么buffer_pool大小

    2、mysql监控项?

    (1) Innodb_Buffer_Pool_Size

    (2)  Innodb_Thread_Concurrency

    (3) Innodb_File_Per_Table  是否独立表空间

    (4) Expire_Logs_Days    binlog保留天数

    (5)  Threads_connected  max_used_connections  数据库最大连接数和最大使用连接数检查

    (6)  Log_Error 错误日志存放目录,

    (7)  Slow log日志是否打开

    (8)  Binlog_Format 二进制日志格式

    (9)  数据库中没有主键和没有索引的表检查

    (10)  数据库锁查看

    (11)  数据库主从同步状态检查

    (12)  1设置检查(sync_binlogtrx_commit)

    (13)  用户权限检查,是否普通用户有super权限,删库权限。

    (14)  检查密码插件设置的密码复杂度。

    (15) 是否设置区分表名大小写参数。

    (16) 数据库缓存命令率检查。

    (17) 数据库备份恢复策略检查。

     

  • 相关阅读:
    PostgreSql开启远程连接
    Cannot resolve scoped service from root provider
    运行项目报错MSB 401 "RazorTagHelper" 任务意外失败
    win10远程共享文件夹
    Typora 快捷方式给字体设置颜色
    markdown编辑器typora支持图床的功能
    【HTML】二、HTML标签
    【HTML】一、初识HTML
    sublime text3安装后html:5+Tab不能快速生成html头部信息的解决办法
    markdown语法
  • 原文地址:https://www.cnblogs.com/vzhangxk/p/15896833.html
Copyright © 2020-2023  润新知