1、读取性能会有差别吗?从数据库中读一张图片跟从文件系统中读一张图片有区别吗?
2、从安全性能来讲,肯定数据库更安全呀。
3、如果我这样做的话,那么数据库中大概要多20G的内容,这会影响其他资料的速度吗?欢迎大家发表看法。在此先谢过了。
2、从安全性能来讲,肯定数据库更安全呀。
3、如果我这样做的话,那么数据库中大概要多20G的内容,这会影响其他资料的速度吗?欢迎大家发表看法。在此先谢过了。
解决方案 »
- SQL2005 cast()函数的问题
- 急求获取到所有子子节点记录的SQL,所有最后层的记录(但记录中不包括有子节点的记录)
- full join select 显示
- 如何查找一段范围内的最大数
- 数据显示问题
- 求一SQL語句
- 改变已有字段的默认值的sql语句是什么啊?
- sql语句查询问题
- 请教如何根据SqlServerAgent 服务当前状态进行操作
- 有没有人在一个操作系统(win2000)下同时安装了sqlserver7.0和sqlserver2000,会不会产生影响?谢谢!
- sql server客户端登录到sql server服务器时,只能选择“sql server身份验证”吗?为何选择windows身份验证时,登录名和密码都无法输入了?
- (很久没解决)sql server 2000 表结构和数据 怎样导入到Mysql中??????????
把图片保存到一个数据表中.用一个外键与之关联..是不是说图档名+图档(Image)
但有缺点就是文件被恶意删除后,就难以恢复了我们公司开发的系统中是这样处理的,有个专门的附件表,附件表中有三个:字段为guid,文件相对路径,二进制流。
数据表中文件字段只存储guid,跟附件表关联。
每次读取文件的时候先通过guid找到附件表中的文件相对路径,根据这个路径判断文件是否存在,如果存在,则直接读取,如果不存在了,则用二进制流恢复文件个人认为这样处理比较完善
即使服务器上的文件被恶意删除了。还能重新恢复