MySQL 대용량 테이블 삭제 테스트



3기가 넘어가는 테이블이라서 삭제하는데 시간이 얼마나 걸리는지 속도 테스트 한번 해보았습니다.


MySQL 대용량 테이블 삭제


테스트를 위해서 똑같은 Table 을 두 개로 복제하였습니다.



▶ delete 로 삭제시

MySQL 대용량 테이블 삭제

0.0111 초


▶ truncate 로 삭제시

MySQL 대용량 테이블 삭제

0.3008 초


▶ drop table 로 삭제시

0.3379 초

드랍 테이블은 시간이 조금 더 걸렸습니다.


예상과 달리 delete 명령어로 삭제하는게 더 빠르네요~


아무래도 조건절이 없어서 그런가 봅니다~


조건절이 있다면 시간은 아주 많이 걸릴 것 같네요~



반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,