不使用事务就不会出现死锁吗?

不使用事务就不会出现死锁吗?

|
F281M6Dh8DXpD1g2Sep 2, 2021 via iPhone
1
你是如何做到不使用事务的?
|
|
3
@liprais 啊,没开启事务不就是不使用吗?
有些定时统计的任务,如果确保了幂等性,那即使某次统计出现偶发的异常,且没有回滚,在下一次定时任务正常执行之后,也能得到正确的数据。 现在的问题是,多线程下,没有开启事务,却偶尔会出现死锁。是不是一条更新语句,会执行很多个加锁动作,导致了死锁? |