当前位置: 代码迷 >> Oracle管理 >> oracle大对象字段BFILE和FTP上传的比较解决方法
  详细解决方案

oracle大对象字段BFILE和FTP上传的比较解决方法

热度:48   发布时间:2016-04-24 05:17:52.0
oracle大对象字段BFILE和FTP上传的比较
我想把一个比较大的文件保存到oracle数据库,选用的方法有两种,一种是用ORACLE的BFILE字段,另外一种是直接使用FTP上传文件到服务器,将文件的路径保存在数据库中。

oracle中的大对象字段BFILE使用方法是先将本地的文件上传到服务器的文件系统中,再在oracle中插入BFILE字段,将文件路径指针保存在BFILE字段中。
使用FTP时,是先用FTP将文件上传到服务器的文件系统中,再在oracle中保存文件的存储路径和文件名称,下载时先从oracle中取得文件路径和文件名称,然后使用FTP下载。

现在我的疑问是,oracle的BFILE字段和FTP自行上传文件保存数据 有什么差别吗?我怎么觉得他们没什么区别呢?

------解决方案--------------------
具体情况具体分析吧。把比较大的文件弄进数据库,如果读写频繁,必然会影响IO。
不过,如果存储的是很关键的数据,存储在库中相对安全。
  相关解决方案