我有一个大小为1 GB的文本文件。我正在尝试使用sqlldr命令将文件中的数据加载到表中。加载花费太多时间。如何减少执行时间?这是我的.ctl文件代码
load data
infile "D:\file1.txt"
into table LDR
fields terminated by ","
(
name,
value
)
加载数据时,请在并行中进行操作,并使用直接加载路径,即
sqlldr un/pw control=of.ctl parallel=true direct=true
此外,如果您删除了索引并禁用了触发器(如果LDR表上有任何触发器,则将有所帮助;加载过程结束后,重新创建/启用它们。