: INSERT 의 경우 레코드를 추가한 후 내부적으로 인덱스 재구성 작업이 필요하다.
: 여러개의 레코드를 입력할 경우 하나의 레코드를 입력할 때마다 연속적으로 발생한다.
: 이 문제를 해결하는 방법이다.
* 인덱스 작업 정지/재설정
* 작업 정지
: ALTER TABLE 테이블명 DISABLE KEYS;
* 작업 재설정
: ALTER TABLE 테이블명 ENABLE KEYS;
* BULK INSERT 방식
: INSERT INTO 테이블명 VALUES() VALUES();
: 파일 백업
: CSV파일을 사용하는 방식
: LOAD DATA INFILE '파일경로' INTO TABLE 테이블명
CSV파일 내보내기
: SELECT * FROM 테이블명 INTO OUTFILE '파일경로'
: 주의
: LOAD DATA/SELECT INTO OUTFILE의 경우 보안문제로 디렉토리가 정해져있음.
'프로그래밍 > RDBMS - MySQL' 카테고리의 다른 글
저장 프로시저(Stored Procedure) / 트리거(Trigger) (0) | 2017.03.29 |
---|---|
Transaction/Lock/Isolation (0) | 2017.03.29 |
Full Text Search (0) | 2017.03.29 |
데이터베이스 백업/파티셔닝/샤딩 (0) | 2017.03.29 |
META DATA (0) | 2017.03.29 |