设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 3297|回复: 9
打印 上一主题 下一主题

[多媒体] 将图片用二进制存入数据库中的利敝?

[复制链接]
跳转到指定楼层
1#
发表于 2008-4-17 19:56:20 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
我比较倾向于把图片存放在数据库中,这是从方便上出发的,因为无论是备份还是防止非法拷贝,都会比较方便。翻看了论坛的旧贴,比较多见的观点是图片放在数据库中保存的话,会大大降低数据库的效率,性能不好。但是又看到“情比金坚”的贴子,说用流对象来处理,不会造成这些困扰,我想如果真的不会影响效率的话,我还是考虑用数据库来存储图片了。但因为两种说法没有明确对比,所以我不大确定是不是可行,所以在这里重复地问一下:到底将图片用二进制流存入数据库中,有何利敝,有无人有确切地证明过效率与存储空间的事?再扩展开来:我还有一些相关的其它文件如工作过程中产生的WORD文档,我也希望能统一地管理起来,那以同样的方式存放在数据库中,会带来什么负面影响吗?希望高手能总结性地给出答案,也避免日后还有兄弟在这个事情上感到困惑。

顺便提一句,其实我在2001年的时候就用stream对象将图片与文档存入到ACCESS数据库里了(那时因为文档图片资料是公司给合法客户才能下载的),但之后我就长时间没碰过这些东西了,很惭愧,现在比当年还文盲了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2008-4-18 00:59:03 | 显示全部楼层
谢谢。
我还是比较希望能存入数据库的,这样各用户之间的文档不会因为链接被找到而泄露。
GRANT所说的采用SQL来存储这些附件,就不会适成系统性能的下降吗?
goto2008,呵呵,数据库多了好多MB,你大概有多少图片存进去了?还有,多了这些MB,对你的系统的性能影响如何?
3#
 楼主| 发表于 2008-4-18 16:52:51 | 显示全部楼层
啧,那还是准备采用MSSQL数据库试试了。这个好是好,就是有点贵。不知道MYSQL在这里适不适用?

[ 本帖最后由 tisiem 于 2008-4-18 16:55 编辑 ]
4#
 楼主| 发表于 2008-4-20 17:58:18 | 显示全部楼层
不知MYSQL会不会存在这种问题?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-4 01:02 , Processed in 0.097307 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表