想 想见 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-30 #1 如果我向数据库中加入200张图片(1张1M),加完之后数据库的容量也到了200M左右,这时会不会对数据库的性能有影响,我用的是数据集, 一般这种情况怎么解决。请高手指点
清 清新空气 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-30 #2 你那是什么图片?既然往数据库里存怎么那么大?1张1M; 还有你用的什么数据库?
想 想见 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-30 #3 SQL SERVER 2000 1张1M是我举个例子,可能一张200K,意思就是存储的容量很大的时候
H hhjjhhjj Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-30 #4 我个人认为:有很大的影响,我只会把很少的图片放在数据库,其他都放在硬盘目录下保存。
G goodpb2006 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-30 #5 如果你经常读取这些图片信息,对服务器的内存占用肯定会很多,自然就有影响了
清 清新空气 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-30 #6 我个人认为:应该来说你举的这个例子影响不大!只是连接时有点慢吧! 当然你的数据库里都存图片,如果数据库大到一定程度时就有影响了! 还有当一个图片太大时存取时也会有影响!
超 超级牛X Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-30 #7 几乎没有影响, 当表的记录数在百万级时,SQL Server的效率在各种数据库中的性能是最好的,记录数在亿级时,Oracle性能是最好的
忍 忍我 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-30 #8 经常存储图片,并到一定量的时候,对数据库有影响的,会造成读取数据很慢,应该及时收缩数据库日志,使得日志变小。
超 超级牛X Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-30 #9 你可以将图片采用文件格式存储,这样不影响数据库的处理时间,文件用另外的方法交互
想 想见 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-30 #10 如果图片和文档的的大小超过1G 的话,无论用什么办法,都会使数据取出变的很慢 SQL 在设计当初应该想过这此问题吧
蓝 蓝叶菱 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-30 #11 我也在问呢。 http://www.delphibbs.com/delphibbs/dispq.asp?lid=3492148
忍 忍我 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-30 #12 可以把word文件压缩后,在存到数据库....但是量太大...暂无好的想法...
Q QSmile Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-30 #13 经常存储图片,并到一定量的时候,对数据库有影响的,会造成读取数据很慢,应该及时收缩数据库日志,使得日志变小。 ---------------- 别出瘦主意,万一哪天楼主要用日志恢复一下数据,还不哭死.
K kinneng Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-30 #16 升级硬件,图片放数据库没问题,读写跟将图片单独放在硬盘上没有大分别,但连接数据库时会很慢,即打开数据库的时间很长,我试过用SQL2000在本机,打开一个200M的图片库,花了5分钟左右,之后才正常读写,或者我的机器慢,所以你试验一下吧。
升级硬件,图片放数据库没问题,读写跟将图片单独放在硬盘上没有大分别,但连接数据库时会很慢,即打开数据库的时间很长,我试过用SQL2000在本机,打开一个200M的图片库,花了5分钟左右,之后才正常读写,或者我的机器慢,所以你试验一下吧。
J jiang_yun_2005 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-30 #17 我觉得放硬盘比较合适,数据库存一个目录就行