我在RDS(主/从)上有一个集群结构,并且在主服务器上创建的所有临时表都复制到从服务器上。我不希望这样....如何从RDS中排除某些表Mysql复制
我想,像声明:
创建临时表TMP为(SELECT * FROM TB);
...不被复制。
我希望没有临时表被复制。我现在意识到,我必须使用选项“复制忽略表=名称”...
但是任何人都知道如何做到这一点在RDS?我想我必须使用客户端工具吗?
有人有一个例子吗?
我在RDS(主/从)上有一个集群结构,并且在主服务器上创建的所有临时表都复制到从服务器上。我不希望这样....如何从RDS中排除某些表Mysql复制
我想,像声明:
创建临时表TMP为(SELECT * FROM TB);
...不被复制。
我希望没有临时表被复制。我现在意识到,我必须使用选项“复制忽略表=名称”...
但是任何人都知道如何做到这一点在RDS?我想我必须使用客户端工具吗?
有人有一个例子吗?
的确,RDS包含章节号码Parameter Groups
。
(UPDATE)
对于RDS MySQL和不存在这样的选项。虽然SHOW SLAVE STATUS\G
或SHOW MASTER STATUS\G
将显示这些参数。
对于Mariadb 10,您可以选择允许的自定义RDS参数,例如replicate_ignore_db
并创建一个参数组,然后附加到RDS实例DB Parameter Group
。
不,RDS参数组没有这个选项....我在亚马逊打开了一张票,他们说这是一个旧的请求,但尚未提供...... – costamatrix
@costamatrix请注意,它仅适用于Mariadb10,我认为它应该有它,但不是。 – mootmoot
有没有关于“参数组”的任何选项,允许我这样做? – costamatrix