1

在 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';

关于如何让它更快的任何想法?

谢谢。马可

4

0 回答 0