나는 SQL SERVER 2008을 사용하여 Excel, Word, TXT, PDF, 미디어 파일 및 기타 형식의 파일을 업로드 할 수있는 웹 사이트를 운영하고 있습니다. (Rapishare처럼 Megaupload)다른 문서 유형을 저장하는 방법
SQL Server에 저장하는 가장 좋은 방법은 무엇입니까?
나는 SQL SERVER 2008을 사용하여 Excel, Word, TXT, PDF, 미디어 파일 및 기타 형식의 파일을 업로드 할 수있는 웹 사이트를 운영하고 있습니다. (Rapishare처럼 Megaupload)다른 문서 유형을 저장하는 방법
SQL Server에 저장하는 가장 좋은 방법은 무엇입니까?
FILESTREAM
또는 VARBINARY(MAX)
그러나 파일 시스템에 파일을 저장하고 데이터베이스에 파일을 저장하는 것보다 장단점을 고려해야합니다. 데이터베이스에 파일을 저장하는
찬성 :
단점을 (가정 당신은 그것을 필요로하고 데이터베이스 어쨌든 활짝 열려 아님) :
SQL Server 2012에서 FileTable은 더 유용한 하이브리드를 제공합니다.
SQL Server 2008을 사용하므로 파일 스트림 기능을 살펴볼 수 있습니다. 이것은 1MB 이상의 파일 크기의 바이너리 데이터를 저장하는 효율적인 방법입니다.