AWS mysql.rds_set_external_master 和自动提交

AWS mysql.rds_set_external_master and autocommit

我正在设置一个 RDS MySQL 5.6 数据库作为外部主数据库的从数据库。我运行这个

CALL mysql.rds_set_external_master(...);
CALL mysql.rds_start_replication;

关于 rds_set_external_master,AWS 表示 “对于 运行 此过程,必须启用自动提交。https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/mysql_rds_set_external_master.html

但是我可以在使用 rds_start_replication 启动后将自动提交设置为关闭吗?还是必须在它是从机的整个时间内自动提交?

如果我再次执行 rds_stop_replication 和 rds_start_replication(但没有再次执行 运行ning rds_set_external_master)怎么办?

我问是因为我会将从服务器切换到必须关闭自动提交的生产环境。如果我可以在进行切换之前正确设置所有参数,那就太好了,这样我就不必花额外的时间来修改数据库并在停机期间重新启动它。

仅供参考,我将自动提交关闭并且工作正常。也许那是因为从属数据库是一个常规数据库,而不是 AWS 所建议的只读数据库。