mysql.rds_skip_transaction_with_gtid - Amazon Relational Database Service
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

mysql.rds_skip_transaction_with_gtid

在 MySQL 数据库实例上跳过复制具有指定全局事务标识符 (GTID) 的事务。

在已知特定 GTID 事务导致问题时,您可以使用该过程进行灾难恢复。请使用该存储过程跳过有问题的事务。有问题的事务示例包括禁用复制、删除重要数据或导致数据库实例变得不可用的事务。

语法

CALL mysql.rds_skip_transaction_with_gtid ( gtid_to_skip );

参数

gtid_to_skip

要跳过的复制事务的 GTID。

使用说明

主用户必须运行 mysql.rds_skip_transaction_with_gtid 过程。

对于 RDS for MySQL 5.7,MySQL 5.7.23 和更高的 MySQL 5.7 版本支持该过程。RDS for MySQL 5.5、5.6 或 8.0 不支持该过程。

示例

以下示例将跳过复制具有 GTID 3E11FA47-71CA-11E1-9E33-C80AA9429562:23 的事务。

call mysql.rds_skip_transaction_with_gtid('3E11FA47-71CA-11E1-9E33-C80AA9429562:23');