創(chuàng)新性應用
在很多項目中,尤其是國家投資的全國性大型項目,針對系統(tǒng)需求,往往會采用高端的軟硬件設(shè)備,在進行選型時也是充分考慮如何把這些產(chǎn)品的功能特性應用到實際的系統(tǒng)中去,使之更好的適應工作的需要。
大型項目體系結(jié)構(gòu)復雜,使用的產(chǎn)品新,很難套用已有或者其他項目的模式,因此創(chuàng)新對系統(tǒng)來說成了必然的選擇,尤其是對后臺數(shù)據(jù)庫系統(tǒng)的創(chuàng)新。
我國的政務工作也在不斷的改進,為了更好更迅速的為廣大人民提供服務,我們的政務系統(tǒng)也需要與實際的工作流程相符合,因此會經(jīng)常需要對應用系統(tǒng)及數(shù)據(jù)庫系統(tǒng)進行升級,也會經(jīng)常為了實現(xiàn)某項功能而引入數(shù)據(jù)庫方面的新應用。
如何面對這些需求,對我們數(shù)據(jù)庫管理人員提出很高的要求,不但要求對數(shù)據(jù)庫的全面掌握和了解,還要求具有靈活應用的水平。下面舉例說明:
1、高級復制在系統(tǒng)切換方面的妙用
Oracle高級復制主要是為分布式數(shù)據(jù)庫模式設(shè)計的,功能是實現(xiàn)多節(jié)點之間的數(shù)據(jù)傳輸,一般多用于業(yè)務系統(tǒng)存在上下級關(guān)系的系統(tǒng)中,例如,在檢察院系統(tǒng)中,下級院的數(shù)據(jù)要上報給上級院,經(jīng)過上級院審批后,再下發(fā)給下級院,中間這一過程是通過Oralce高級復制來實現(xiàn)的。
在一次對24×7的實時應用系統(tǒng)進行系統(tǒng)切換時,為了實現(xiàn)不中斷業(yè)務應用,對Oracle高級復制進行了深入分析,認為其能夠滿足系統(tǒng)切換時的數(shù)據(jù)遷移。首先,在新服務器部署應用系統(tǒng),并將邏輯備份的大部分數(shù)據(jù)導入系統(tǒng),對于少量的數(shù)據(jù)則采用Oracle高級復制,使得在進行邏輯備份后所產(chǎn)生的少量數(shù)據(jù)通過刷新快照,將數(shù)據(jù)傳輸過去,在一段時間后,兩套系統(tǒng)的數(shù)據(jù)完全相同。這時,可以在兩套系統(tǒng)并行運行一段時間后,進行切換。
同樣,這套的方法也適當于Sybase復制。
2、透明網(wǎng)關(guān)的使用
數(shù)據(jù)庫發(fā)展到今天,經(jīng)歷了多個階段,使的不同的系統(tǒng)在數(shù)據(jù)庫的發(fā)展歷史中采用了不同廠家的產(chǎn)品,為了能夠從不同廠商的數(shù)據(jù)庫中制取數(shù)據(jù),目前很多軟件
開發(fā)商都是編寫了專門的應用程序,其實Oracle在DB2都提供了類似的功能,下面以O(shè)racle為例進行論述。
此文章共有4頁 1 2 3 4 下一頁
文章來源:中國項目管理資源網(wǎng)
IT服務及集成項目管理培訓課程方案
|