Postgres 데이터 원본에 대해 실행해야하는 몇 가지 큰 SQL 쿼리가 있습니다. SQL Server 2008 R2에서 SSIS를 사용하여 데이터를 이동합니다. 시스템이 설정되는 방식 때문에 PuTTY를 통해 터널을 사용하고 로컬 포트 리다이렉션을 설정해야합니다.성능 SSIS를 통해 Postgres에서 SQL Server로 데이터 이동
SSIS 패키지에서 ADO.NET 원본과 대상을 사용하고 있습니다. PostgreSQL 드라이버가 설치되어 있고 32 비트 버전을 사용할 수있었습니다. 패키지가 실행되고 데이터를 가져 오는 중 데이터 변환 작업이 느리게 실행됩니다 ... 초당 약 2,000 개의 레코드.
누구나 정적 쿼리를 사용하여 Postgres를 방문하고 SQL Server에 결과를 덤핑하는 경험이 있습니까? 모든 팁/모범 사례?
죄송합니다. 전 답변이 없습니다. 내 경험으로 볼 때이 속도는 SSH 터널의 결과 일 수 있습니다. postgresql 또는 SQL Server가 압력을 받고 있는지 또는 컴퓨터에 디스크가 있는지 확인하십시오. 필자는 putty와 ssh 서버에서 사용되는 CPU를 살펴볼 것을 제안합니다. 지금은이 정보를 수집하고 게시물을 편집하십시오. 모범 사례 : 쿼리에 따라 다릅니다. 데이터를 전송해야하는 경우 플랫 파일로 덤프하고 대량 가져 오기를 권합니다. –