我在mysql 5.7中阅读了有关在线ddl的文档 (https://dev.mysql.com/doc/refman/5.7/en/innodb-online-ddl-operations.html)
该文档说明,即使使用ALGORITHM = INPLACE,数据复制仍然可能发生;
“ ... ...当主键上的操作使用ALGORITHM = INPLACE时,即使仍在复制数据,它也比使用ALGORITHM = COPY更有效,因为...”
我不清楚。 “仍在复制数据”是否意味着该操作使用临时表?或其他一些临时空间,例如在线缓冲区?