빠른 칼럼 추가 기능은 이전 칼럼 추가 작업에서 수행해야 하는 데이터 복사를 피하고 데이터 사전을 수정하기만 하면 큰 테이블의 칼럼을 빠르게 추가할 수 있으므로 칼럼을 추가하는 데 필요한 시간을 크게 줄일 수 있습니다. 또한, 큰 테이블과 시스템에 대한 영향을 축소합니다.
데이터가 많은 테이블에 칼럼을 추가해야 하는 시나리오에 적합합니다.
데이터 볼륨이 5GB인 테이블 테스트 결과, 칼럼 추가 작업이 40초에서 1초 미만으로 감소되었습니다.
ALTER TABLE t1 ADD COLUMN c INT, ADD COLUMN d INT DEFAULT 1000, ALGORITHM=INSTANT;
SET @@global.innodb_alter_table_default_algorithm=instant;
이 매개변수로 기본 알고리즘을 지정하면 알고리즘 미지정 시 테이블 변경 작업에 기본 알고리즘이 사용됩니다.
문제 해결에 도움이 되었나요?