外部表保留数据在哪里?【绿梅db】

时间:2017-12-21 08:09:41

标签: greenplum

当我向外部表查询LOCATION是hdfs时,

我认为剂量greenplum保留数据的地方(包括用于处理的tmp& cashdata)没有意义。

是在greenplum中保存数据的任何规则吗?

例如

1.很多数据:gp的hdd

2.little data:gp的记忆

3.不,根本不保留gp。 gp就是显示它们。

... 4.etc

1 个答案:

答案 0 :(得分:0)

来自外部表的数据仅保存在内存中,而不是存储在磁盘上(如果需要交换则暂时除外)。如果要永久存储数据,可以使用:

INSERT INTO <internal table> SELECT * FROM <external table>;

未来的查询可以使用“内部表”来加快性能。