这个特性是在Percona Server 5.5中引入的。当一个事务长时间未提交,那么这个链接就不能关闭,内存就不释放,并发一大,导致DB连接数增多,就会对性能产生影响。
innodb_kill_idle_transaction参数默认是5秒,你可以根据自己的情况设定伐值。超过这个限制,服务端自动杀死未提交的空闲事务。
下面的截图展示了这一过程:
注:官方MySQL5.5/5.6是没有这个参数的。
时间: 2024-12-28 12:48:07
这个特性是在Percona Server 5.5中引入的。当一个事务长时间未提交,那么这个链接就不能关闭,内存就不释放,并发一大,导致DB连接数增多,就会对性能产生影响。
innodb_kill_idle_transaction参数默认是5秒,你可以根据自己的情况设定伐值。超过这个限制,服务端自动杀死未提交的空闲事务。
下面的截图展示了这一过程:
注:官方MySQL5.5/5.6是没有这个参数的。