연구개발/DTS & SSIS
SQL Server 2008 데이터 가져오기/내보내기 개선점
알 수 없는 사용자
2009. 6. 20. 20:32
728x90
반응형
SQL Server 2008 데이터 가져오기/내보내기 개선점
한대성
SQL Server 2005의 가져오기/내보내기 마법사를 이용하여 테이블을 옮기는 경우, 옮기는 테이블의 수가 20개 이상이면 다음과 같이 자동으로 최적화 옵션이 활성화 됩니다.
경험상, 이름은 다량 테이블에 대한 최적화라고는 하는데,
패키지를 저장한 후, 다시 실행할 때 실행할 수 없다든지,
Unicode-Nonunicode 간 데이터 변환 기능이 자동으로 포함되지 않는다든지
수정할 수 없는 Internal 작업 개체를 이용한다든지
등 몇 가지 문제점들이 있어서 다수의 테이블을 옮기더라도 이 옵션을 켜지 말라고 권장합니다.
[참고 : 댜량 테이블 최적화 옵션을 켠 상태에서의 실행 패키지]
[참고 : 댜량 테이블 최적화 옵션을 끈 상태에서의 실행 패키지]
- Data Flow Task는 1개
이 Task 안에 다음과 같이 모든 테이블 이관 작업이 들어가 있음.
SQL Server 2008에서는 우선 이러한 최적화 옵션이 제거되었습니다.
그리고, 대량의 패키지를 만들더라도 다음과 같이 5개씩 테이블을 나눠서 수행하도록 패키지가 만들어집니다.
: 제어 흐름
: 데이터 흐름
728x90
반응형