当它们花费太长时间时回滚交易mariadb

时间:2017-04-29 19:01:45

标签: locking mariadb

我在php中有一个代码,它可以打开一个事务,执行一些查询和提交。 在同一秒内调用此代码5次会导致创建4个事务并且它们不会完成。 创建了一些锁(元数据锁) 那些交易可以保持"直播"几分钟(如果我运行一次 - 它在不到10秒的时间内结束)

我的问题 - 是否有办法从数据库端强制回滚这些事务 - 如果事务持续时间超过15秒?

在进程列表中我看到这些进程是"睡眠"但是锁定仍保留并保留网站上的任何其他写入活动,这会使其终止。

0 个答案:

没有答案