监控 MySQL 回滚段

监控 MySQL 回滚段

我最近发现 MySQL 中默认的打开事务上限为 1024。此后,我使用 innodb_extra_rsegments 增加了限制。但是,我希望继续关注此事。我的 MySQL 版本是 5.1.48。有没有办法在某个时间点监控打开的事务?

答案1

SHOW ENGINE INNODB STATUS将深入了解您的历史列表可以追溯到多久以前,有多少交易处于待处理/活动状态以及其他超级有用的诊断信息。

您可以在此处查看完整内容

另外,这个问题已经得到回答了:https://stackoverflow.com/questions/3172127/can-i-retrieve-pending-queries-during-an-innodb-transaction

相关内容