如何在RDS MySQL中找到死锁进程并设置告警通知?

0

【以下的问题经过翻译处理】 我的客户在使用RDS MySQL时遇到了SQL进程死锁问题,我想知道如何在RDS MySQL中找到这些进程,并在触发时设置警报通知?以及如何处理这个问题?

profile picture
专家
已提问 8 个月前33 查看次数
1 回答
0

【以下的回答经过翻译处理】 要识别数据库上的死锁,请在参数组中启用innodb_print_all_deadlock和innodb_deadlock_detect参数,以记录所有死锁到错误日志中。 可以查询INFORMATION_SCHEMA INNODB_TRX表。这提供了关于INNODB中每个正在运行的事务,包括等待,的精确详细信息。 接下来,您可以通过Cloudwatch日志获取错误日志,并使用关键字过滤进行警报通知。

profile picture
专家
已回答 8 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则

相关内容