当前位置: 首页 > article >正文

MySQL知识点总结(十七)

在从属服务器上执行RESET SLAVE命令时,会发生哪些操作?

  1. RESET SLAVE命令会断开从属服务器与主服务器的连接,以重置从属服务器,具体效果如下:
  2. 清除 master.info和relay.log资料档案库
  3. 删除所有中继日志
  4. 启动新的中继日志文件
  5. 将CHANGE MASTER TO 语句中指定的任何MASTER_DELAY重置为零
  6. 会保留连接参数,以便可以在不执行CHANGE MASTER TO 的情况下重启从属服务器。但发出RESET SLAVE ALL时会重置连接参数。

在排除MySQL复制故障时,一般会从哪些维度或方向切入?

在解决MySQL复制故障时,通常考虑的因素如下:

  1. 查看错误日志,错误日志可以提供足够信息来确定和更正复制中的问题。
  2. 在主服务器上发出SHOW MASTER STATUS语句,检查master状态
  3. 在从属服务器上发送SHOW SLAVE STATUS命令

如果从属服务器运行正常,Slave_IO_Running和Slave_SQL_Running显示Yes

Last_IO_Error和Last_SQL_Error显示IO和SQL线程的最新错误信息

  1. 在主服务器和从属服务器上发送SHOW PROCESSLIST 命令,检查Binlog转储线程,I/O线程和SQL线程的状态
  2. 对于突然停止工作的从属服务器,检查最近复制的语句
  • 如果操作因约束问题或其他错误而失败,则SQL线程会停止
  • 错误日志会记录包含导致SQL线程停止的事件
  • 再验证从属服务器数据没有被直接修改(复制以外的)

http://www.kler.cn/a/529224.html

相关文章:

  • 计算机网络之物理层通信基础(奈奎斯特定理与香农定理)
  • UE 导入sbsar插件
  • 【大模型LLM面试合集】大语言模型架构_MHA_MQA_GQA
  • 使用C# 如何获取本机连接的WIFI名称[C# ---1]
  • InnoSetup使用教程笔记
  • Anaconda 全面解析:从入门到精通的操作教程
  • MiniMind——跑通项目
  • Java知识速记 == 与equals
  • 截止到2025年2月1日,Linux的Wayland还有哪些问题是需要解决的?
  • 群晖搭建Gitea教程(使用系统自带的postgresql)
  • 用 JavaScript 打造交互式表格:添加与删除行功能
  • Linux文件类型
  • 台账思维和GIS思维在资产管理中的不同模式
  • 深度学习推理的整数量化:原理与实证评估
  • 知识管理系统推动企业知识创新与人才培养的有效途径分析
  • 【玩转全栈】--创建一个自己的vue项目
  • 海外问卷调查之渠道查,企业经营的指南针
  • C语言指针专题五 -- void和const指针
  • 【力扣】15.三数之和
  • 网络编程套接字(下)