我现在一个协同办公系统,也就是OA,现在在考虑附件的处理方式
放到数据库里,管理方便,但是数据库太大,怕影响性能
放到目录里,管理不方便,但是不影响数据库操作,正犹豫不绝呢
另外,如果考虑全文检索,是放到数据库里好还是以文件形式存在好?

解决方案 »

  1.   

    谢谢您的回答,但是有些疑问这跟文件大小有关系吗?难道大文件保存到数据库中更好?按照以前的经验,一个OA系统每年附件大概在3g左右,如果全放到数据库里面,数据库岂不很大,是否会影响性能?
    如果要支持全文检索,保存附件的字段应该是什么类型?BLOB还是LONG RAW?
      

  2.   

    文件大小必然会和网络传输有关系,这就要看实绩情况了。
    3g不算大了,而且可以考虑每年备份一下LONG RAW没用过,一直用的是BLOB,这个问题就不知道了