1

我正在考虑使用表pt-online-schema-changeALTER主键(将其从一列更改为复合主索引)。这样做有什么限制吗?该文件指出

在大多数情况下,除非表中存在 PRIMARY KEY 或 UNIQUE INDEX,否则该工具将拒绝操作。有关详细信息,请参阅 --alter。

4

1 回答 1

1

好吧,不要那样做。在没有单列唯一索引的表上运行 pt-online-schema-change 可能会导致数据丢失。请参阅此处的#3:http: //www.pythian.com/blog/important-caveats-when-using-pt-online-schema-change/

于 2015-06-11T21:34:26.930 回答