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

0

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

profile picture
專家
已提問 9 個月前檢視次數 40 次
1 個回答
0

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

profile picture
專家
已回答 9 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南

相關內容