在Greenplum数据库中,有没有办法定义一个表格,数据只存储在主数据库中?
答案 0 :(得分:1)
不,Greenplum不支持此类表格。 Greenplum也不支持"复制"在所有段上存储相同数据的表。如果您要澄清您的情况,我会向您推荐解决方案。在主设备上存储数据不是一个好选择,因为在大多数情况下,没有在主设备上进行数据处理
答案 1 :(得分:1)
有一个解决方案
按照以下步骤操作:
A>创建一个没有任何列的表
create table test_monly();
B个然后改变表并添加一些列
alter table test_monly add column x integer;
c取代;现在插入一些记录
insert into test_monly values(1);
insert into test_monly values(3);
insert into test_monly values(5);
insert into test_monly values(7);
d取代;使用此查询检查
select gp_segment_id,x from test_monly
e基所有记录仅在主数据中提供
答案 2 :(得分:0)
如果未指定distribute by子句,则表只存储在一个段中。但不保证表将存储在主服务器中。