看实际需要,存放路径速度会快,但不灵活。
存放文件,加大oracle压力,减慢速度,管理方便.

解决方案 »

  1.   

    如果真象你说的,基本保持在200G左右,建议你还是保存文件路径比较好。如果将近200G的东西给ORACLE保管,那么ORACLE又怎能发挥它的优点,你又怎么可以充分利用ORACLE的资源呢。如果你这样做了,ORACLE就成了一个巨型仓库管理员,而不是数据库管理员了。
    当然,如果保存的文件需要加密,或可以压缩,或为了其它的目的,也可以放在数据库中,但要另外开辟表空间。
      

  2.   

    ‘如果采用存放文件路经,当在数据库中删除了某条记录后,如何同时删除相应的文件?’
          建立相应的路径表以后,针对这个表做一个triger,实时删除相应的文件
      

  3.   

    大家的建议对我都很有帮助,我也是倾向于存放文件路径,但考虑到维护起来比较麻烦,所以想听听大家的建议,有没有这方面的案例可让我借鉴。
    实际文件是很多,这是一个规划档案系统,主要是一些CAD、JPG格式的红线图、地形图等规划文件,所以容量是很大。
    关于zzyok()的答复,我很受帮助,能不能进一步提供相关的代码?
    另外,大家在规划档案方面有没有成功的案例,让小弟参考参考,谢谢!
      

  4.   

    我不知道在pl/sql里面不知道怎样使用系统功能
    但是通过外部程序是很容易做到的,例如:通过在程序中调用一个API函数就可以