假设我在 psql 上运行以下查询:
> select a.c1, b.c2 into temp_table from db.A as a inner join db.B as b
> on a.x = b.x limit 10;
我收到以下消息:
注意:表没有“DISTRIBUTED BY”子句——使用名为“c1”的列作为该表的Greenplum数据库数据分布键。
提示:“DISTRIBUTED BY”子句确定数据的分布。确保选择的列是最佳数据分布键,以最大限度地减少偏差。
- 什么是
DISTRIBUTED BY
列? - 存储在哪里
temp_table
?它是存储在我的客户端还是服务器上?