首页 > IT职业 > IT职场 > MySQL 死锁与日志二三事
来源:xrzs,原文出处
最近线上 MySQL 接连发生了几起数据异常,都是在凌晨爆发,由于业务场景属于典型的数据仓库型应用,白天压力较小无法复现。甚至有些异常还比较诡异,最后 root cause 分析颇费周折。那实际业务当中咱们如何能快速的定位线上 MySQL 问题,修复异常呢?下文我会根据两个实际 case,分享下相关的经验与方法。
[2] MySQL 四种事务隔离级的说明
http://www.cnblogs.com/zhoujinyi/p/3437475.html
[3] innodb_rollback_on_timeout参数对锁的影响
http://q.fireflyclub.org/?/article/37
[4] 日均万条数据丢失,一个隐式骚操作导致的奇葩事故!
https://mp.weixin.qq.com/s/OpPV24ILewVc2lRDrV4vvA
[5] show tables能看到表却无法读写?
[6] Mysql 锁机制笔记
http://www.jianshu.com/p/fa28035656a9
http://www.jianshu.com/p/ec4a343c49f0
http://hudeyong926.iteye.com/blog/1490687
[7] MySQL索引原理及慢查询优化
https://tech.meituan.com/mysql-index.html
[8] [译文]MySQL发生死锁肿么办?
http://www.10tiao.com/html/672/201612/2653929751/1.html
[9] MySQL的timeout那点事
http://www.penglixun.com/tech/database/mysql_timeout.html
[10] mysql死锁(deadlock)分析及解决 (索引 间隙锁 sql顺序)
http://www.youyong.top/article/1158d0e3bcf
[11] MySQL 对于千万级的大表要怎么优化?
https://zhihu.com/question/19719997/answer/81930332
[12] 数据库事务系列-事务模型基础
[13] MySQL慢日志简介及Anemometer工具介绍 | | For DBA
[14] UPDATE能走索引还会锁全表吗
[15] 实例分析MySQL下的四种事务隔离级别
https://segmentfault.com/a/1190000010561284
[16] 数据库事务系列-MySQL跨行事务模型
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3536/viewspace-2808201/ ,如需转载,请注明出处,否则将追究法律责任。