Laravel究竟是如何处理交易死锁的?
请看第一条评论在function handleTransactionException
Laravel究竟是如何处理交易死锁的?
(框架/ src目录/照亮/数据库/关注/ ManagesTransactions.php:61)
它说以下内容:
在发生死锁时,MySQL回滚整个事务,因此我们不能 只是重试查询。我们必须将这个异常抛出 ,并让开发人员以另一种方式处理它。
它评论正确吗? Official documentation说Laravel
可以自动处理死锁,我应该在这种情况下什么也不做。
版本:Laravel 5.5
回答:
我错了,这一评论是有关嵌套事务
以上是 Laravel究竟是如何处理交易死锁的? 的全部内容, 来源链接: utcz.com/qa/267089.html