Can MySQL online DDL with LOCK=NONE still stall application queries during the final metadata-lock cutover?
We are planning a schema migration for a small MySQL 8.0 application and want to avoid visible downtime. The plan uses ALTER TABLE with ALGORITHM=INPLACE and LOCK=NONE , documented to permit concurrent DML for most of the operation. However, MySQL still requires a brief exclusive metadata lock at the start and end of the DDL to install the new table definiti