DB2數據庫設計的建議之設計好數據庫備份和還原的方案
我們今天是要和大家一起討論的是正確講解DB2數據庫設計的建議之設計好數據庫備份和還原的方案。在數據庫交付生產使用后,一般的情況下我們對其需要進行大量的測試。但是在測試過程中往往又會產生很多的垃圾數據。
可是交給企業應用的,肯定是一個干凈的數據庫系統。為此在數據庫設計的時候,就需要想好如果減少測試過程中的垃圾數據。或者采取什么樣的方式來實現在交互時自動清除垃圾數據的機制。
一般來說,想要一個數據庫備份與還原的方案,減少數據庫測試所產生的垃圾數據。如現在在給企業部署數據庫的時候,往往是先安裝一個干凈的數據庫系統。當然字符集這些需要預先設置好。然后再利用數據庫還原功能將預先定義好的數據庫模型還原出來。
另外有些時候需要兩個方案互為補充。如在數據庫初始化的過程中,采用數據庫還原的方式來創建數據庫對象。但是在應用軟件升級的時候,由于此時已經有了用戶的數據,為此不能夠在使用數據庫還原的方法。而是通過應用程序來執行某些SQL代碼,來調整或者增加部分數據庫對象。
無論采用哪一種方式,需要遵循的一個原則就是在給企業創建DB2數據庫對象時要***限度的減少測試。而要做到這一點,就是需要先在測試服務器上創建對象并測試對象可用。然后直接將相關的SQL代碼在投入使用的數據庫服務器上執行。
上述的相關內容就是對講解DB2數據庫設計的建議之設計好數據庫備份與還原的方案的描述,希望會給你帶來一些幫助在此方面。
【編輯推薦】