8k的照片竟占了25M的存储空间?(50分)

  • 主题发起人 主题发起人 fwd
  • 开始时间 开始时间
F

fwd

Unregistered / Unconfirmed
GUEST, unregistred user!
我给一个表Photos ( code &nbsp; &nbsp;varchar 9 <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Name &nbsp; &nbsp;varchar 10 <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Photo &nbsp; image &nbsp; &nbsp; &nbsp; ) &nbsp;SQL2000<br>加入职工一寸照片(jpg文件,每个约8K)<br>共计679个.用分析器exec sp_spaceUsed "photos" 查看此表占用空间如下:<br>---------------------<br>name &nbsp; &nbsp; rows &nbsp; reserved &nbsp; &nbsp; data &nbsp; &nbsp; &nbsp; index_size &nbsp; unused &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br>Photos &nbsp; 679 &nbsp; &nbsp;206936 KB &nbsp; &nbsp;206776 KB &nbsp;16 KB &nbsp; &nbsp; &nbsp; &nbsp;144 KB<br>---------------------<br>可以看出:此表占用空间206M,而我的照片全部只有5M多,为何差别这么大?<br>可以算出,一张8K大的jpg照片存进去竞占用了25M多?<br><br>请大家帮我!是不是设置BlobSize大小,可找不到。
 
不一定是照片的缘故<br>你收缩一下数据库看看
 
我有一个表有11580张图片,还有其他信息,每张图片大约200K左右,总共才484M多。
 
问题解决了.DBImage惹的祸!<br>居然是把JPG文件转为bmp格式再存入.
 
后退
顶部