mysqldump 시간측정 테스트를 하였습니다.
1) 사전조건
시스템 사양은 다음과 같습니다.
CPU: Intel(R) Xeon(R) CPU E5-2676 v3 @ 2.40GHz
Memory: 1GB
MySQL의 DB 파일에는 다음과 같이 총 7개의 Table이 있습니다.
가) Table 1: 총 레코드 수: 7,343
테이블 구조는 아래와 같습니다.
field_1 int(11) AI PK
field_2 datetime
field_3 int(11)
field_4 int(11)
field_5 varchar(45)
field_6 varchar(400)
field_7 int(11)
field_8 varchar(45)
field_9 varchar(45)
field_10 varchar(45)
field_11 varchar(45)
field_12 int(11)
나) Table 2: 총 레코드 수: 193,508
테이블 구조는 아래와 같습니다.
field_1 int(11) AI PK
field_2 varchar(30)
field_3 varchar(30)
field_4 timestamp
field_5 int(2)
field_6 varchar(45)
다) Table 3: 총 레코드 수: 492
테이블 구조는 아래와 같습니다.
field_1 int(11) AI PK
field_2 int(11)
field_3 int(11)
field_4 datetime
field_5 varchar(200)
field_6 int(11)
field_7 varchar(45)
field_8 varchar(45)
field_9 varchar(45)
라) Table 4: 총 레코드 수: 17,305
테이블 구조는 아래와 같습니다.
field_1 int(11) AI PK
field_2 datetime
field_3 varchar(45)
field_4 varchar(45)
마) Table 5: 총 레코드 수: 41
테이블 구조는 아래와 같습니다.
field_1 int(11) AI PK
field_2 varchar(45)
field_3 int(11)
field_4 varchar(45)
바) Table 6: 총 레코드 수: 32
테이블 구조는 아래와 같습니다.
field_1 int(11) AI PK
field_2 int(11)
field_3 varchar(200)
field_4 datetime
field_5 int(11)
field_6 varchar(200)
field_7 varchar(45)
field_8 varchar(45)
field_9 int(11)
field_10 int(11)
field_11 varchar(45)
field_12 datetime
field_13 varchar(200)
field_14 varchar(45)
field_15 int(11)
field_16 int(11)
아) Table 7: 총 레코드 수: 2,481
테이블 구조는 아래와 같습니다.
field_1 int(11) AI PK
field_2 varchar(45)
field_3 timestamp
field_4 int(11)
field_5 varchar(200)
field_6 varchar(45)
field_7 varchar(30)
field_8 varchar(16)
2) 수행방법
- MySQL Workbench를 이용하여 Export를 하였습니다.
- Export Options는 Export to Self-Contained File로 하였습니다.
Advanced Options는 Default Value를 사용하였습니다.
3) 수행결과
- 9초가 소요되었습니다.
다음에는 다른 조건(시스템 사양 및 테이블 조건 등)에서 수행시간을 측정해 보도록 하겠습니다.
MySQL 백업 시간 측정시 참고하시기 바랍니다.
0 개의 댓글