mysqldump import 속도 개선 방법
페이지 정보
작성자 DBM 작성일 21-10-07 07:55 조회 3,934 댓글 0본문
mysqldump 로 export 후 import 할 때 innodb 엔진을 사용하면 속도가 많이 느립니다.
데이터 용량이 작으면 차이가 없을 수 있지만 20 ~ 30GB만 되어도 눈에 띄게 오래 걸립니다.
이 상황에서 속도의 개선을 위해 해당 옵션을 변경해주면 속도가 비약적으로 빨라지는 걸 볼 수 있으실 겁니다.
- innodb_flush_log_at_trx_commit = 0
해당 옵션이 1인 경우 에는 insert시 log file 까지 저장이 되서 시간이 오래 걸립니다.
옵션을 0으로 설정한 경우에는 log file에는 저장이 되지 않아 빠른 속도로 import 할 수 있습니다.
데이터 용량이 작으면 차이가 없을 수 있지만 20 ~ 30GB만 되어도 눈에 띄게 오래 걸립니다.
이 상황에서 속도의 개선을 위해 해당 옵션을 변경해주면 속도가 비약적으로 빨라지는 걸 볼 수 있으실 겁니다.
- innodb_flush_log_at_trx_commit = 0
해당 옵션이 1인 경우 에는 insert시 log file 까지 저장이 되서 시간이 오래 걸립니다.
옵션을 0으로 설정한 경우에는 log file에는 저장이 되지 않아 빠른 속도로 import 할 수 있습니다.
댓글목록 0
등록된 댓글이 없습니다.