Laravel究竟如何处理事务死锁?

问题描述 投票:-2回答:1

请查看function handleTransactionException的第一条评论

(框架/ SRC /照亮/数据库/问题/ ManagesTransactions.php:61)

它说:

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

它的评论是否正确? Official documentationLaravel可以自动处理死锁,在这种情况下我应该什么都不做。

版本:Laravel 5.5

laravel laravel-5 deadlock
1个回答
-2
投票

我错了,该评论与嵌套交易有关

© www.soinside.com 2019 - 2024. All rights reserved.