WCF 응용 프로그램을 사용하여 스트리밍을 통해받은 파일을 데이터베이스에 저장하고 있습니다. LINQ to SQL을 사용하여 데이터베이스와 상호 작용합니다. 자동으로 데이터베이스에 수신하는 데이터를 삽입하는 방법이 필요합니다.큰 파일을 데이터베이스에 직접 스트리밍
0
A
답변
0
큰 테이블을 데이터베이스 테이블에 삽입 할 때 Linq-to-SQL이 최선의 선택이 아닙니다. 주소와 같은 "정상적인"레코드에 매우 적합하지만 대용량 파일 인 경우 직접 ADO.NET을 사용하여 데이터베이스에 저장하는 것이 좋습니다.
SQL Server의 은 백그라운드에서 사용 하시겠습니까? SQL Server 2008을 사용하고 있고 파일 크기가 보통 1MB를 초과하는 경우 FILESTREAM 기능을 조사 할 수 있습니다. 이렇게하면 데이터를 SqlFileStream
개체로 스트리밍 할 수 있습니다.
그렇지 않으면, Woot4Moo의 BLOB 컬럼에 저장하는 것을 처리하는 저장된 proc의 아이디어는 당신과 당신의 DBA가 이것으로 OK라면 BLAD 컬럼에 저장하는 것을 처리해야한다.
2
삽입을 수행하는 저장 프로 시저를 호출하십시오. 그것이 당신이 찾고있는 것이 아니라면 그 질문에 좀 더 구체적으로 말하십시오.
관련 문제
- 1. 데이터베이스에 직접 스트리밍
- 2. 데이터베이스에 큰 배열 저장
- 3. 데이터베이스에 큰 소수를 저장합니다.
- 4. MediaWiki 데이터베이스에 기사를 직접 삽입
- 5. 데이터베이스에 64KB 버퍼 크기 제한보다 큰 텍스트 파일을 어떻게로드합니까?
- 6. 큰 xml 파일을 구문 분석하고 데이터베이스에 저장하는 방법
- 7. Java로 ZIP에서 큰 파일을 압축하려면
- 8. 매우 큰 크기의 stdout을 사용하는 하둡 스트리밍
- 9. 큰 파일을 저장하기위한 NoSQL 데이터베이스?
- 10. C# webservice로 큰 파일을 다운로드하십시오.
- 11. 큰 텍스트 파일을 읽는 PHP
- 12. 결과 집합이 데이터베이스에 직접 연결되는지 여부
- 13. 데이터베이스에 직접 액세스하는 리치 클라이언트의 연결 풀링
- 14. Android 스트리밍 오디오/비디오는 rtsp 파일을 스트리밍 할 수 없습니까?
- 15. XAML 파일을 데이터베이스에 저장
- 16. 이미지 파일을 데이터베이스에 저장
- 17. 큰 파일을 보내는 WCF
- 18. 큰 파일을 어떻게 읽습니까?
- 19. 큰 파일을 서버에 업로드
- 20. 웹 페이지에 파일을 직접 업로드
- 21. HTML 파일을 직접 편집하려면 어떻게해야합니까?
- 22. 디스크에서 파일을 직접 읽는 방법?
- 23. 파일을 하늘빛에 직접 업로드 하시겠습니까?
- 24. 플렉스 : 파일을 디스크에 직접 다운로드
- 25. 파일을 원격 서버에 직접 업로드
- 26. MP3를 스트리밍 할 때 SoundManager + FFMPEG로 큰 소리가 들리는가?
- 27. 어떻게 데이터베이스에 직접 POST 할 수 있습니까 (S3 게시 방법과 유사)?
- 28. 브라우저에서 직접 MP4/AVI 파일을 스트리밍하는 방법은 무엇입니까?
- 29. 큰 데이터베이스에 RedisDB를 사용할 수 있습니까?
- 30. 큰 데이터베이스에 명명 규칙을 사용하는 방법은 무엇입니까?