![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
二狗子风吟
这个作者很懒,什么都没留下…
展开
-
Innodb 死锁解析
近期查看线上日志,发现sql某个update语句每日278,110次有0.0061%概率发生异常,异常信息如下:com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction进一步分析日志,原因是...原创 2019-12-18 16:59:31 · 165 阅读 · 0 评论 -
踩过的坑——MySQL删除索引要慎重
事情经过:原表有两个字段的联合唯一索引unique key,因业务变更这两个字段不再唯一,需要去掉唯一索引。考虑到其中一个字段不仅作为唯一索引,还当作查询索引使用,去掉这个唯一索引,要新加这个字段的普通索引。于是提了ddl数据库变更,删除唯一索引,新增普通索引。事故因此发生,当删除唯一索引后,还没来得及执行新增普通索引,数据库连接池就被占满了,导致页面所有请求都发生异常!表中有500W数据,...原创 2019-12-10 10:31:44 · 5353 阅读 · 0 评论