我有一个表格,我在其中创建了一个索引,以便在查询中获得更好的性能。有时会从该表中删除某些行并加载一些新行。我的问题是:
更新
系统从文件加载数据(通过SqlLoader),在表中我有一个名为`idFile
的列,我们正在执行的查询基于该id。检查加载的行后,我们进行一些处理,得到一些结果,不再需要行(我们删除它们)。有时表会有大约1000万行,因此优化查询的索引更符合逻辑(对我和我的团队而言)。
答案 0 :(得分:2)
无需重新创建索引。
由于您一次加载1000万行,因此通过删除索引,加载数据然后重新创建索引来执行加载可能更有效。