新聞中心
我們今天是要和大家一起討論的是正確講解DB2數(shù)據(jù)庫設(shè)計的建議之設(shè)計好數(shù)據(jù)庫備份和還原的方案。在數(shù)據(jù)庫交付生產(chǎn)使用后,一般的情況下我們對其需要進行大量的測試。但是在測試過程中往往又會產(chǎn)生很多的垃圾數(shù)據(jù)。

可是交給企業(yè)應用的,肯定是一個干凈的數(shù)據(jù)庫系統(tǒng)。為此在數(shù)據(jù)庫設(shè)計的時候,就需要想好如果減少測試過程中的垃圾數(shù)據(jù)?;蛘卟扇∈裁礃拥姆绞絹韺崿F(xiàn)在交互時自動清除垃圾數(shù)據(jù)的機制。
一般來說,想要一個數(shù)據(jù)庫備份與還原的方案,減少數(shù)據(jù)庫測試所產(chǎn)生的垃圾數(shù)據(jù)。如現(xiàn)在在給企業(yè)部署數(shù)據(jù)庫的時候,往往是先安裝一個干凈的數(shù)據(jù)庫系統(tǒng)。當然字符集這些需要預先設(shè)置好。然后再利用數(shù)據(jù)庫還原功能將預先定義好的數(shù)據(jù)庫模型還原出來。
另外有些時候需要兩個方案互為補充。如在數(shù)據(jù)庫初始化的過程中,采用數(shù)據(jù)庫還原的方式來創(chuàng)建數(shù)據(jù)庫對象。但是在應用軟件升級的時候,由于此時已經(jīng)有了用戶的數(shù)據(jù),為此不能夠在使用數(shù)據(jù)庫還原的方法。而是通過應用程序來執(zhí)行某些SQL代碼,來調(diào)整或者增加部分數(shù)據(jù)庫對象。
無論采用哪一種方式,需要遵循的一個原則就是在給企業(yè)創(chuàng)建DB2數(shù)據(jù)庫對象時要***限度的減少測試。而要做到這一點,就是需要先在測試服務器上創(chuàng)建對象并測試對象可用。然后直接將相關(guān)的SQL代碼在投入使用的數(shù)據(jù)庫服務器上執(zhí)行。
上述的相關(guān)內(nèi)容就是對講解DB2數(shù)據(jù)庫設(shè)計的建議之設(shè)計好數(shù)據(jù)庫備份與還原的方案的描述,希望會給你帶來一些幫助在此方面。
【編輯推薦】
- 詳解在DB2中如何聯(lián)合Oracle數(shù)據(jù)
- 對Oracle SQL到DB2 SQL移植的淺析
- DB2計劃三招“破甲” IBM在華能否得償所愿
- OracleDB2 存儲過程的創(chuàng)建
- Oracle DB2數(shù)據(jù)庫中支持外部文件格式介紹
分享名稱:DB2數(shù)據(jù)庫設(shè)計的建議之設(shè)計好數(shù)據(jù)庫備份和還原的方案
本文URL:http://fisionsoft.com.cn/article/cogjjhe.html


咨詢
建站咨詢
