SQL 사용자 Tip & 강좌
SQLER의 사용자들이 만들어가는 SQL서버 사용자 Tip & 강좌 게시판입니다. SQL서버 개발 및 운영 관련 팁과 쿼리 노하우를 이곳에서 가장 먼저 접하실 수 있습니다. 많은 도움 되시길 바랍니다.
글 수 1,443
안녕하세요. 하만철입니다.
저는 대량 데이터 전송에 대해서 정리를 해볼까 합니다.
대량 데이터 전송은 데이터를 좀 더 빠르게 전송하기 위해서 어떤 방식을 사용해야 할지를 고민하는 내용들이 많은 부분을 차지하게 될 것 같습니다.
대량 데이터 전송에는 bcp, bulk insert, openrowset(bulk )과 같은 방식이 있고, 데이터 전송시 사용할 수 있는 다양한 옵션들을 제공해 주고 있습니다.
이러한 작업들은 복구모델이 simple일 경우 최소로깅을 하며 데이터를 전송할 수 있도록 해 줍니다.
(SQL 2008에서는 TABLOCK을 사용할 경우복구모델이 full인 경우에도(복구모델이 full인 경우는 최소 로깅이 되지 않습니다. ^^;) 경우에 따라 최소로깅을 할 수 있도록 지원해 줄 수 있는 기능이 추가되었습니다. 와~!)
앞으로 각 방식들의 특징을 살펴보고 상황에 따라 최선의 방식을 선택할 수 있도록 정리해 보겠습니다.
그럼 다들 즐거운 한주의 시작 되시기 바랍니다~! ^^
저는 대량 데이터 전송에 대해서 정리를 해볼까 합니다.
대량 데이터 전송은 데이터를 좀 더 빠르게 전송하기 위해서 어떤 방식을 사용해야 할지를 고민하는 내용들이 많은 부분을 차지하게 될 것 같습니다.
대량 데이터 전송에는 bcp, bulk insert, openrowset(bulk )과 같은 방식이 있고, 데이터 전송시 사용할 수 있는 다양한 옵션들을 제공해 주고 있습니다.
이러한 작업들은 복구모델이 simple일 경우 최소로깅을 하며 데이터를 전송할 수 있도록 해 줍니다.
(SQL 2008에서는 TABLOCK을 사용할 경우
앞으로 각 방식들의 특징을 살펴보고 상황에 따라 최선의 방식을 선택할 수 있도록 정리해 보겠습니다.
그럼 다들 즐거운 한주의 시작 되시기 바랍니다~! ^^

SQL을 함께 열심히 해 보아요~!

하만철
