使用Percona-Toolkit向表列添加索引的问题

时间:2018-04-05 14:25:19

标签: mysql indexing replication database-replication percona

我需要能够为MySQL表中的列添加索引。我使用的是Mysql Ver 14.12 Distrib 5.0.77和Percona-Toolkit 2.0.3。我可以使用Percona-Toolkit添加索引:

pt-online-schema-change --alter "ADD INDEX server (server) USING BTREE" h=host1,D=customer,t=test_percona_restructure,u=user,p=password

这在host1上运行正常。问题是这个变化没有被复制到host2和host3,这是不可取的。在其他两个实例上运行上述操作将破坏环境中的复制。

有没有办法可以实现上述并实时并复制到主机2和3?从文档中,我看到pt-table-sync听起来可能很接近,但听起来你需要完成架构更改然后同步哪个对我不好。

任何帮助都会很棒。

0 个答案:

没有答案