一段时间以来,我一直试图在网上找到答案,但没有运气。
在MySQL8.0Innodb中使用ALGORITHM=INPLACE, LOCK=NONE运行alter (例如添加索引、添加列、删除索引、删除列)可能有什么缺点或后果?
我认为,至少在某些情况下,您不希望使用LOCK=NONE。
如果在运行alter以添加索引时将新行添加到表中,那么某些索引是否可能不会被创建?我只是在想,我是否应该考虑将这些用于我运行的所有更改。
谢谢
发布于 2022-05-25 07:45:35
INPLACE算法的一些缺点是:
检查在线DDL限制列表
在大型表上运行DDL 操作之前,检查操作是快的还是慢的,如下所示:
https://dba.stackexchange.com/questions/312541
复制相似问题