当Mysql - InnoDB行锁遇到复合主键和多列索引

背景 今天在配合其余项目组作系统压测,过程当中出现了偶发的死锁问题。分析代码后发现有复合主键的update状况,更新复合主键表时只使用了一个字段更新,同时在事务内又有对该表的insert操做,结果出现了偶发的死锁问题。算法 好比表t_lock_test中有两个主键都为primary key(a,b),可是更新时却经过update t_lock_test .. where a = ?,而后该事务内又
相关文章
相关标签/搜索