목록MySQL (1)
벌꿀오소리가 되고싶은

Online DDL을 사용 시 alter문 을 이용하더라도 lock이 잡히지 않고 DML반영이 된다고 합니다. point_master(약5,700만건) Index 삭제 및 생성 시 약 2분 정도 걸리는 것으로 확인하였습니다. 인덱스만 걸더라도 현재 문제가 되는 만료일 관련 쿼리 성능 향상이 가능해 보입니다. (15s → 60ms) 또한 Online DDL에서 partition by 구문은 지원하지 않습니다. 따라서 partitioning 작업을 하려면 테이블 lock이 걸릴 예정이며, 약 40분 가량의 소요됩니다. (alter문을 이용한 partition 변경 약 35분, 테이블 스키마 생성 및 데이터 이관 약 45분 소요) [요약] index만 추가 성능 향상 기대 Online DDL 사용 가능 alt..
개발/실무 관련
2023. 10. 17. 09:42