同意 huangyan168168(hy) 观点,另:
1、可以考虑创建历史备份表,存放 SYSDATE-XX 天前的数据仅做查询,不做修改
2、用 View 连接原表及历史备份表,所有 SELECT 源均为 this view
3、后续若空间不足,可以再多建几个表,在更改一下 View 即可

解决方案 »

  1.   

    在一个表空间中建立多个数据文件是否可行我对Oracle的自动增量处理机制不太了解,自动增量设置为500M是否合理
      

  2.   

    1.不要用long raw,使用blob,并且用单独的硬盘存放blob
    2.不要设置表空间自动增长,由DBA人工分配存储空间
    3.表空间可以跨越多个文件和硬盘,存储调整建议楼主找有经验的人咨询一下,bbs上讲不清楚的
      

  3.   

    可以新建datafile放在别的分区