运维工程师之-MySQL的故障问题总结_mysql 的故障总结

pt-osc


故障问题12: select查询语句慢



头一天好好的,第二天就慢了
optimize table t1;


故障问题13: 慢语句处理,同一个存储过程一天内执行了几十次



slowlog 抓到是一个存储过程,执行几十次


故障问题14: delete  
 binlog2sql 翻转 delete 替换为update


故障问题15: 索引问题:



荣誉索引过多,索引列比较长(前缀),联合索引(索引覆盖长度,顺序)
slowlog ----> explai ---->索引


故障问题16: 存储引擎



  1. 表空间迁移
  2. 每周六全备,其他时候binlog增量.
    异常断电,binlog损坏,ibdata1损坏
  3. 碎片整理
    alter table t1 engine innodb;
  4. 锁等待
  5. 幻读,不可重复读

故障问题17:日志故障



1.reset master rm -rf 导致主从IO线程故障
数据库如果出现损坏 无法完整恢复

  1. gtid : --skip-gtids 导致数据无法恢复

  2. slowlog


故障问题18: 备份恢复



  1. mysqldump 加了 --set-gtid-purged=off,主从构建不成功
  2. –max_allowed_packet,大表备份时报错
  3. -E -R --triggers没加
  4. 增量合并失败.

故障问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值