问题描述: 事务1事务2begin;begin;select * from sys_test where id = ‘1’ for update;select * from sys_test where id = ‘2’ for update;insert into sys_test(id) values(1);锁等待中insert into sys_test(id) values(2);锁等待解除死锁,事务2的事务被回滚 解决: redis读写锁控制,不用for update了