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

0

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

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

profile picture
EXPERTE
gefragt vor 8 Monaten22 Aufrufe
1 Antwort
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
EXPERTE
beantwortet vor 8 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen