创建Oracle外部表时,最大可能的READSIZE是多少?

时间:2018-11-19 07:47:05

标签: oracle12c external-tables

我正在创建一个外部表来从文本文件加载数据。文件大小在几KB到几MB(〜90MB)之间变化。我用以下类似的脚本创建了表。将来,文本文件输入的大小可能会增加,因此我想将READSIZE保持为最大可能值(因为在单个命令中读取并加载了整个数据)。请提出READSIZE的最大允许值。

CREATE TABLE data_load (input_data CLOB)
ORGANIZATION EXTERNAL
    (TYPE ORACLE_LOADER
    DEFAULT DIRECTORY FILE_DATA
    ACCESS PARAMETERS
    (RECORDS DELIMITED BY NEWLINE
    READSIZE 1000000000
    CHARACTERSET 'UTF8'
    DISABLE_DIRECTORY_LINK_CHECK
    BADFILE FILE_DATA: 'data_load.bad'
    LOGFILE FILE_DATA: 'data_load.log'
    FIELDS (input_data CHAR(1000000000))
)
LOCATION (FILE_DATA:'data.txt'))
PARALLEL
REJECT LIMIT UNLIMITED;

0 个答案:

没有答案