mysql.rds_skip_transaction_with_gtid - Amazon Relational Database Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

mysql.rds_skip_transaction_with_gtid

Ignore la réplication d'une transaction avec l'identifiant de transaction global (GTID) spécifié sur une instance de base de données MySQL.

Vous pouvez utiliser cette procédure pour la reprise après sinistre lorsqu'il est avéré qu'une transaction GTID entraîne des problèmes. Utilisez cette procédure stockée pour ignorer la transaction problématique. Les transactions problématiques sont par exemple celles qui désactivent la réplication, suppriment des données importantes ou entraînent l'indisponibilité de l'instance de base de données.

Syntaxe

CALL mysql.rds_skip_transaction_with_gtid ( gtid_to_skip );

Paramètres

gtid_to_skip

GTID de la transaction de réplication à ignorer.

Notes d'utilisation

L'utilisateur principal doit exécuter la procédure mysql.rds_skip_transaction_with_gtid.

Pour Amazon RDS MySQL 5.7, cette procédure est prise en charge pour MySQL 5.7.23 et versions MySQL 5.7 ultérieures. Cette procédure n'est pas prise en charge pour Amazon RDS MySQL 5.5, 5.6 ou 8.0.

Exemples

L'exemple suivant ignore la réplication de la transaction avec le GTID 3E11FA47-71CA-11E1-9E33-C80AA9429562:23.

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