在Oracle 11中解压缩大文件
大家好, 我在Oracle文件夹中存储了一个大的(大约4gb)压缩文件(gz)。该文件包含一些必须在表中上载的数据。解压缩后的文件约为50gb。
我不能在外部表定义中使用预处理器选项。
我尝试将其解压缩并将数据存储在具有BLOB字段的表中,不幸的是,这花费了5个小时,而且似乎出了点问题。
create table test_table as
select UTL_COMPRESS.LZ_UNCOMPRESS(a.FILEDATA) AS UNCOMPRESSED_FILE
from dbfs_content a
where
pathname = 'file.txt.gz';
关于如何使其更快的想法?
谢谢。 马可