日期:2014-05-17  浏览次数:20883 次

求过来人指点Oracle存大文件的问题
编程工具为VC,使用Oracle的blob字段存储图片文件,图片大小是60M/张,图片数量比较多,每年要存的图片总大小大概有3T左右,请问有没有做过这方面的过来人,60M的图片存储会不会出问题?每年3T的数据增量对维护会不会造成影响?
(PS:数据库安装于服务器上)

------解决方案--------------------
为什么非得存储在数据库中呢,可以把图片存储在文件系统中,数据库中只是记录着图片的存储位置即可。
------解决方案--------------------
设置单独的表空间进行存储,BLOCK_SIZE设置要注意
同时进行压缩存储,如果读图片不是很频繁的话

------解决方案--------------------
1、读的速度比起硬盘存储要差很多,写的问题不算太大,每天也就百来张
2、每年3TB不算什么(前提是至少要小机)

还是想不通为什么要存数据库,文件怕数据丢失,数据就不怕了么?这是管理上的问题。