Database/Mysql & Mariadb
MySQL Online DDL(3) [Index Operations]
Index Operation 같은 경우 대부분 instant 알고리즘을 지원하지 않는다. InPlace 알고리즘을 지원하기 때문에 Row Log Buffer만 충분하다면 metatable lock 수준으로 작업이 가능하다. 다음은 해당 내용의 요약표 이다. INDEX 생성 Index 생성 Syntax와 Online DDL 시 생성 진행되는 쿼리의 Buffer를 조회해 보면 다음과 같다. -- Session 1 CREATE INDEX ix_alter_test_tbl_b ON alter_test_tbl(b) ALGORITHM=inplace LOCK=none; -- 또는 ALTER TABLE alter_test_tbl ADD INDEX ix_alter_test_tbl_b (b), ALGORITHM=inplac..
최근댓글