cl-sql을 사용하여 약 5백만 건 정도의 레코드를 mysql DB에 입력했다.
오라클 DB dump로 추정되는 텍스트 파일을 cl-ppcre를 사용하여 살짝 조작한 후에 clsql:def-view-class로 정의한 클래스의 인스턴스를 생성 한 후 clsql:update-records-from-instance로 DB에 삽입했다.
결과:
속도가 무슨 의미가 있겠는가? 간단히 아름답게 해결되었고, 기다려줄만한 시간인것을...
happy hackin'
오라클 DB dump로 추정되는 텍스트 파일을 cl-ppcre를 사용하여 살짝 조작한 후에 clsql:def-view-class로 정의한 클래스의 인스턴스를 생성 한 후 clsql:update-records-from-instance로 DB에 삽입했다.
결과:
Evaluation took:
6941.389 seconds of real time
4364.181 seconds of user run time
98.73017 seconds of system run time
[Run times include 327.356 seconds GC run time.]
0 page faults and
498,416,792,016 bytes consed.
빠른건가? 느린건가?6941.389 seconds of real time
4364.181 seconds of user run time
98.73017 seconds of system run time
[Run times include 327.356 seconds GC run time.]
0 page faults and
498,416,792,016 bytes consed.
속도가 무슨 의미가 있겠는가? 간단히 아름답게 해결되었고, 기다려줄만한 시간인것을...
happy hackin'