在 Oracle 11 中解压缩大文件
大家好,我有一个大(大约 4gb)压缩文件 (gz) 存储在 Oracle 文件夹中。该文件包含一些必须上传到表中的数据。解压后的文件大小约为 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';
关于如何让它更快的任何想法?
谢谢。马可