pt-osc
故障问题12: select查询语句慢
头一天好好的,第二天就慢了
optimize table t1;
故障问题13: 慢语句处理,同一个存储过程一天内执行了几十次
slowlog 抓到是一个存储过程,执行几十次
故障问题14: delete
binlog2sql 翻转 delete 替换为update
故障问题15: 索引问题:
荣誉索引过多,索引列比较长(前缀),联合索引(索引覆盖长度,顺序)
slowlog ----> explai ---->索引
故障问题16: 存储引擎
- 表空间迁移
- 每周六全备,其他时候binlog增量.
异常断电,binlog损坏,ibdata1损坏 - 碎片整理
alter table t1 engine innodb; - 锁等待
- 幻读,不可重复读
故障问题17:日志故障
1.reset master rm -rf 导致主从IO线程故障
数据库如果出现损坏 无法完整恢复
-
gtid : --skip-gtids 导致数据无法恢复
-
slowlog
故障问题18: 备份恢复
- mysqldump 加了 --set-gtid-purged=off,主从构建不成功
- –max_allowed_packet,大表备份时报错
- -E -R --triggers没加
- 增量合并失败.
故障问题