我尝试使用pt-online-schema-change向 RDS DB 表的 2 列添加唯一索引,但失败并出现如下错误:
DBD::mysql::db do failed: Access denied; you need (at least one of) the SUPER privilege(s) for this operation [for Statement "SET SQL_LOG_BIN=0"] at /usr/bin/pt-online-schema-change line 4663.
但是使用Oak-online-alter-table,我的桌子正在改变。该过程尚未完成,但我没有看到任何错误,输出如下:
...
-- Copying range (1230004), (1231683), progress: 24%
这些工具是否实现了不同的方法来更改表?