创建策略,以便在数据库出现死锁时发出电子邮件警报。

0

【以下的问题经过翻译处理】 您好。

我们在AWS上使用Saas的Mysql数据库,我需要知道如何设置警报,在一分钟内发生死锁时,通过电子邮件向我发送警报?

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

【以下的回答经过翻译处理】 * marcoborges 写道:* 您好。

我们在 AWS 上使用 Saas 的 Mysql 数据库,我需要知道如何设置警报,在一分钟后向我发送死锁相关的电子邮件告警?

目前还没有支持锁相关警报的功能。对于死锁,引擎应该会检测到并取消其中一个事务。对于锁等待,可以运行类似以下命令:

SELECT trx_id, trx_state, trx_wait_started, trx_requested_lock_id, time_to_sec(timediff(now(),trx_started)) AS time_in_state, lock_type, lock_table, lock_index, lock_data FROM information_schema.innodb_trx LEFT JOIN information_schema.innodb_locks ON trx_requested_lock_id=lock_id;

Kyle

profile picture
专家
已回答 8 个月前

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

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

回答问题的准则