this solution을 사용하여 데이터베이스에 대략 3 백만 개의 레코드를 삽입하려고합니다.수백만 개의 레코드를 삽입하는 LINQ to SQL의 시간 제한
는 "SqlExcepetion : 응용 프로그램이 잠시 동안 기록을 삽입되었을 때 결국, 그것은 다음과 같은 SQLEXCEPTION와 시간 제한 제공 (내 마지막 실행은 약 4 시간 지속). 제한 시간이 만료을 timeoutperiod 전에 완료에 경과 작업 또는 서버가 응답하지 않습니다. "
이 예외를 처리하는 가장 좋은 방법은 무엇입니까? 이 문제를 방지 할 수있는 방법이 있습니까? 아니면 예외를 잡아야합니까?
미리 감사드립니다.
내가 "... 당신의 유일한 도구가 망치가"표현이 생각 – si618
무엇이든 표현은, 그것은 대단한 설명입니다! +1이 awnser, 승리! – Bas
TomTom의 답변 외에도 SqlBulkCopy 클래스를 살펴보십시오. http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlbulkcopy.aspx –