2017-04-04 95 views
1

我在RDS(主/从)上有一个集群结构,并且在主服务器上创建的所有临时表都复制到从服务器上。我不希望这样....如何从RDS中排除某些表Mysql复制

我想,像声明:

创建临时表TMP为(SELECT * FROM TB);

...不被复制。

我希望没有临时表被复制。我现在意识到,我必须使用选项“复制忽略表=名称”...

但是任何人都知道如何做到这一点在RDS?我想我必须使用客户端工具吗?

有人有一个例子吗?

+0

有没有关于“参数组”的任何选项,允许我这样做? – costamatrix

回答

0

的确,RDS包含章节号码Parameter Groups

(UPDATE)

对于RDS MySQL和不存在这样的选项。虽然SHOW SLAVE STATUS\GSHOW MASTER STATUS\G将显示这些参数。

对于Mariadb 10,您可以选择允许的自定义RDS参数,例如replicate_ignore_db并创建一个参数组,然后附加到RDS实例DB Parameter Group

+0

不,RDS参数组没有这个选项....我在亚马逊打开了一张票,他们说这是一个旧的请求,但尚未提供...... – costamatrix

+1

@costamatrix请注意,它仅适用于Mariadb10,我认为它应该有它,但不是。 – mootmoot

相关问题