Laravel究竟是如何处理交易死锁的?

请看第一条评论在function handleTransactionExceptionLaravel究竟是如何处理交易死锁的?

(框架/ src目录/照亮/数据库/关注/ ManagesTransactions.php:61)

它说以下内容:

在发生死锁时,MySQL回滚整个事务,因此我们不能 只是重试查询。我们必须将这个异常抛出 ,并让开发人员以另一种方式处理它。

它评论正确吗? Official documentation说Laravel可以自动处理死锁,我应该在这种情况下什么也不做。

版本:Laravel 5.5

回答:

我错了,这一评论是有关嵌套事务

以上是 Laravel究竟是如何处理交易死锁的? 的全部内容, 来源链接: utcz.com/qa/267089.html

回到顶部