【发布时间】:2013-05-08 18:30:39
【问题描述】:
我了解将文件作为 blob 存储在数据库中是否是不好的做法存在很多争议,但我只是想了解这对我的情况是否有意义。
我正在创建一个 ASP.NET 应用程序,在一家大公司内部使用,用户需要能够将文件附加到系统中的“作业”。这些文件通常是 PDF 或 Word 文档,可能永远不会超过几 mb。
我正在创建一个像这样的新表:
ID (int)
JobID (int)
FileDescription (nvarchar(250))
FileData (varbinary(MAX)
在这里使用varbinary(MAX) 是否理想,或者我应该存储文件的路径并将文件简单地存储在文件系统的某个地方?
【问题讨论】:
-
-
你应该检查这个问题stackoverflow.com/questions/3748/…
标签: sql sql-server blob