PERCONA 8.0 新增kill_idle_transaction参数
  FDpwo5yIejAq 2023年12月02日 23 0

PERCONA 8.0 新增kill_idle_transaction参数,其作用是:自动KILL掉未提交的空闲事务。

注:MYSQL 8.0.35并不支持。

参加官方文档:https://docs.percona.com/percona-server/8.0/kill-idle-trx.html

场景:update t1 set cid=200 where id = 20;这条SQL长时间未提交,那么t1表会持有MDL锁,id=20该行持有排它行锁,这会造成后续对该表的DDL操作或者id=20的记录无法变更或删除,高并发会引发连接数上升,造成生产事故。

通过设置

SET GLOBAL kill_idle_transaction = 10

会在超过10秒后自动KILL掉未提交的空闲事务。

参见下面截图所示:

PERCONA 8.0 新增kill_idle_transaction参数_高并发


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年12月02日 0

暂无评论

推荐阅读
  xaeiTka4h8LY   2024年05月31日   43   0   0 MySQLSQL
  xaeiTka4h8LY   2024年05月17日   51   0   0 数据库JavaSQL
  xaeiTka4h8LY   2024年05月17日   47   0   0 数据库SQL
  Dk8XksB4KnJY   2023年12月23日   32   0   0 字段字段SQLSQL
FDpwo5yIejAq