小编Viv*_*ver的帖子

将二进制数据存储在 SQL 表与网络驱动器中的优缺点是什么?

可能的重复:
文件 - 在数据库中与否?

我一直在阅读“编程实体框架代码优先”(http://www.amazon.com/Programming-Entity-Framework-Code-First/dp/1449312942)。

给出了许多示例,其中有关特定人员的信息存储在 SQL 表中,包括此人的照片(存储在 VARBINARY 字段中的数字图像)。

在我使用过的所有系统中,与 SQL 中的记录相关联的任何类型的文件都存储在普通的网络驱动器上;不是在 SQL 中。我想这一定有一些原因,所以这是我的问题:

鉴于二进制数据与 SQL 中的记录相关联,将二进制数据存储在 SQL 表中与将相同的二进制数据存储在网络驱动器上的优缺点是什么?

database-design

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

database-design ×1