我使用的是MySql 5.1.57版本,当我在它的一个表上创建索引时,它锁定了插入记录,有没有办法在不锁定插入/更新记录的情况下创建索引?
发布于 2017-06-30 19:25:03
我可以推荐Percona在线模式转换器:https://www.percona.com/doc/percona-toolkit/LATEST/pt-online-schema-change.html
我自己已经在一些非常大的桌子上成功地使用了它。它比“正常”更改花费的时间要长得多,但您的操作(即读取和写入)应该不会受到影响。但是,请务必先仔细阅读文档,并使用一些不同的配置参数进行测试,以确保负载不会太高。
https://stackoverflow.com/questions/44844420
复制相似问题