|
hi
第一,按照你的配置来看,select是不会占有锁的。
第二,图片中给出的select语句和附件中给出的select语句,不是完全相同的,起码值不一样。
因此,不能说是一个select语句,引起死锁
SELECT
`leftamt`,`leftnum`,`alloct`,`key`,num
FROM bu_shop_redpackets
WHERE rpid = 97919154262253568
AND
sta = 4
AND
start<1485239953297
AND
1485239953297<end
AND leftnum>0
第三,为了搞清楚整个事情的原因,你需要把该select语句,所在事务中的所有语句,都整理出来。这样才能知道死锁究竟是怎么产生的。 |
|