【发布时间】:2016-09-30 13:01:31
【问题描述】:
我已经阅读了许多将外部表与 sqlloader 进行比较的帖子,主要优点是优化了选择查询,并在 SQL 中为外部表提供了许多可用选项。但我发现很难对大文件(1.5 GB)进行选择。仅对于 select count(*) 本身,它需要几分钟才能执行。
我的计划是通过从这些数据中执行一些选择语句来生成基于这些数据的报告。我想知道与将数据加载到内部表相比,这是否是一个更好的主意。
我假设外部表的理想用途是对文件执行 SELECT 以更有效地执行清理和加载到内部表。这并不意味着将文件用作较长时间的表格(特别是对于大文件)。如有错误请指正。
【问题讨论】: