使用oracle数据库,但是因为只是学过一点,对设计不了解具体情况:
日数据量在五十万条左右,然后每条数据都存有一个二进制图片数库。每个图片存进以前是400K左右。
要求每天备份,数据起码存半年。
我该如何去设计这个数据库,因为数据量与数据都非常之大。
望各位给个意见。。

解决方案 »

  1.   

    为了读写性能良好一些,主要是考虑一下表分区(假设按时间分区,到时候很容易按分区把不需要的数据直接卸载掉)。另外,把二进制图存成blob,在设计表的时间给blob字段专门设定一个分区。其他没什么需要特别设计的,你这个数据量还好,不算太大,我们每个月产生几亿条数据的情况都有。