Informix的。 “从文件加载”和索引

时间:2014-11-25 07:16:56

标签: informix

我需要在文件到表格中加载大量数据,上面有很多索引。

哪种方式更快,加载数据并在此之后首先创建索引或创建索引?

1 个答案:

答案 0 :(得分:2)

毫无疑问,首先加载数据并随后创建索引要快得多。如果由于某种原因单独创建索引很麻烦,您可以创建它们,然后在加载期间禁用它们:

SET INDEXES, CONSTRAINTS ON table DISABLED;

加载表然后运行:

SET INDEXES, CONSTRAINTS ON table ENABLED;

然后根据最佳做法在桌子上UPDATE STATISTICS

说了这么多,如果速度是问题,请查看高性能装载程序甚至DBLoad。要么比LOAD FROM file.unl INSERT INTO table更有效率。