[이슈]
A_TABLE 라는 테이블의 특정한 조건에 해당되는 데이터를
B_TABLE 라는 테이블로 옮기고 싶다.
[방법]
INSERT INTO B_TABLE (필드1, 필드2, 필드3, 필드4)
SELECT 필드1, 필드2, 필드3, 필드4 FROM A_TABLE WHERE 조건
끝~
[속도]
15,000개 복사 : 0.06x 초
100,000개 복사 : 3.0x 초
갯수가 늘어날 수록 확연하게 느려지는데 이 부분은 서버의 디스크와 메모리 상태에 영향이 있을꺼 같은데. 체크 안해봤음. 나중에 SSD 로 바꾸거나 64비트 설치했을때 테스트 해봐야 될꺼 같음.
[참고자료]
http://dev.mysql.com/doc/refman/5.0/en/insert-select.html
반응형