2009-01-16 83 views
1

問題: Informix具有與Oracle的「物化視圖」等效的構造還是有一種更好的方法來同步DB上的兩個表(不是DB)鏈接? 我可以自己寫一個同步(被要求),但這似乎是重新發明輪子。informix是否具有相同的「物化視圖」或DB-table同步

背景:最近,我們不得不分割單片的Informix 9.30 DB(配價的MPM)(DB一個一個服務器,其他服務器上的其他部分的一部分),因爲應用服務器和數據庫服務器的組合不能處理負載了。

在這一過程中,我們不得不分割一個用戶定義的表空間(KPI庫)aranged在巨大的事實表一星瑪和明確的維度表。

不幸的是,電信公司經理決定集中在一個機器上的維度表(標準化,沒有數據冗餘,無需編寫代碼),從而使它們可以作爲欣賞到其他機器上的DB-鏈接。這是既慢且不穩定,因爲它現在再逢崩潰DB服務器如果視圖在子查詢中使用(可證明),一個製造設備的服務器上非常酷

+0

一個Informix的全局臨時表可以UTIL你,看到這個鏈接:http://www-01.ibm.com/support/knowledgecenter/ SSBJG3_2.5.0/com.ibm.gen_busug.doc/c_fgl_odiagora_026.htm – 2016-01-29 18:20:49

回答

2

我可能會得到你的要求,但你不能只需使用企業複製來複制數據庫中的單個表?

+0

我還沒有聽說過關於企業複製的信息..我會看看是否可以找到關於它的更多信息,感謝提示,如果我們的DBA有一個美好的一天,我可以在測試系統上嘗試一下。再次感謝提示。 – lexu 2009-01-16 19:25:56

1

IDS 9.30是古老的(四個主要版本關閉當前)。理想情況下,它不應該繼續服役;你應該計劃升級到IDS 11.50。正如MrWiggles所述,您應該關注Enterprise Replication(ER);它允許你控制哪些表被複制。 ER允許更新任意位置拓撲;也就是說,如果您有2個系統,則可以配置ER,以便將任一系統上的更改複製到另一個系統。

請注意,IDS 9.40和10.00都引入了很多功能,使ER更易於管理 - 更多的原因(如果IDS 9.30超出支持的事實是不夠的)升級。

(IDS沒有MQT - 物化查詢表。)

+0

如果我們使用Informix的「未經認證」版本(除Solaris 8以外的任何軟件),我們將失去對Telco應用程序的支持..去圖.. – lexu 2009-01-17 06:32:55

相關問題