문제

나는 객체 내용을 저장할 문서 메타 데이터로 표입니다.본문 텍스트의 문서를 수 있는 매우 큰,때로는>2GB 그래서 나를 저장하는 것입으로 이며(최대)분야에서 SQL2008.내가 사용하여 SQL2008 나중에 지수는 분야이다.나는 사용하지 않 filestreams 기 때문에 그들은 매우 제한적인 데이터베이스 및 방지하는 특정 유형의 동시 잠금 방식.

이 객체에 노출을 통해 개발자 LinqToSQL.나의 관심사는 필드가 큰 나는 볼 수 있습니다.순탄으로 OutOfMemory 예외 경우>1.5GB.

그래서 나는지 궁금할 수 있 이 blob 스트림으로 Linq?또는 나를 우회하는 Linq 경우 모두 설정하고 유지하기 위해 blob?

도움이 되었습니까?

해결책

주어진 응답 "할 수 있는 쿼리를 검색하 Blob[...]"용의자 당신의 행운입니다.이 시스템입니다.데이터입니다.Linq.바이너리 유형이 없는 메커니즘에 대한 스트리밍 기본적으로 그냥 변경할 수 없는 바이트 배열의 표현입니다.

도 있을 수 있습 깊은 LINQ mojo 를 호출할 수 있지만,그것은 매우 깊습니다.

가능 엔티티 프레임 워크 처리-그것을 조사하지는 않았다.

다른 팁

나는 sql의 varchar (max) 객체에 유발할 수있는 쓰기 방법을 untlising linqtosql에 대한 내 자신의 방법을 작성하게되었습니다. 이를 통해 개발자는 큰 데이터 유형에 대해 DB에 삽입 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top