2014-11-25 69 views

回答

2

毫无疑问,首先加载数据并随后创建索引要快得多。如果是杂乱单独创建索引出于某种原因,你可以创建它们,然后禁用它们的负载周期:

SET INDEXES, CONSTRAINTS ON table DISABLED;

负载表,然后运行:

SET INDEXES, CONSTRAINTS ON table ENABLED;

然后按照最佳实践UPDATE STATISTICS放在桌子上。

话虽如此,如果速度是问题,请看高性能加载程序甚至DBLoad。要么比LOAD FROM file.unl INSERT INTO table要高效得多。