2014-12-04 64 views

回答

1

不,Greenplum不支持這樣的表格。此外,Greenplum不支持在所有分段上存儲相同數據的「複製」表。如果你會澄清你的情況,我會建議你的解決方案。在主存儲數據,因爲在大多數情況下,沒有數據的處理是在主做的是不是一個好的選擇

1

了一個解決方案

遵循以下步驟:

一>創建一個表沒有任何列

create table test_monly(); 

b>然後改變表並添加一些列

alter table test_monly add column x integer; 

個C>現在使用此查詢

select gp_segment_id,x from test_monly 

E將一些記錄

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>檢查>所有的記錄都在主只

+0

除了一些系統表外,GP主機不存儲數據。以下是來自GP安裝指南,第1章:Greenplum簡介「Greenplum主機」一節的引文主機維護系統目錄(一組包含關於Greenplum數據庫系統本身的元數據的系統表),但主機不包含任何用戶數據。數據僅在 – Robin 2016-01-11 13:54:26

0

可如果不指定由分佈式子句,您的表格將只存儲在一個段中。但不能保證表格將存儲在主文件中。

+0

我的上述解決方案中存在,僅在主站存儲數據 – 2016-01-05 07:09:55

+0

GP主站不會存儲除某些系統表以外的數據。 這裏是從GP安裝指南中引用的詞,第1章:Greenplum簡介部分「The Greenplum Master」 master維護系統目錄(一組包含關於Greenplum數據庫系統本身的元數據的系統表),但是主人不包含任何用戶數據。數據僅駐留在段上 – Robin 2016-01-05 18:05:06

相關問題