问题场景:update table set xx=xx where name == xxx;期望:锁住当前这行数据结果:锁表原因:锁行是根据唯一索引去寻找这条数据然后锁住,但是name这列没有创建唯一索引,所以找不到到数据就升级为表锁解决方法,在name列创建唯一索引