大型金融系統(tǒng)中Oracle數(shù)據(jù)庫移植工程的研究和實現(xiàn).pdf_第1頁
已閱讀1頁,還剩79頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、數(shù)據(jù)庫移植,就是不改變原有系統(tǒng)的后臺數(shù)據(jù)庫管理系統(tǒng),并仍然保持原有系統(tǒng)架構、系統(tǒng)數(shù)據(jù),前后端應用程序不變的一種系統(tǒng)升級方法。這種系統(tǒng)的變更通常是出去商業(yè)或者系統(tǒng)整體性能的考慮。整個移植過程一般非常龐大,其中主要包括存儲空間的移植、數(shù)據(jù)庫對象的移植、數(shù)據(jù)庫數(shù)據(jù)的移植、代碼的移植、系統(tǒng)測試等很多方面的技術問題。 數(shù)據(jù)庫移植的根本目的在于系統(tǒng)升級,解決當前系統(tǒng)功能上和性能上存在的問題。所以,在我們的移植工程中首先要保證邏輯的正確,做到

2、移植前后的等價性,然后要對移植后的系統(tǒng)進行性能調優(yōu)。這兩部分都是移植工程中的重要組成部分。然后,由于我們不會改變原有系統(tǒng)的邏輯架構,因此我們的測試工作就集中于原有系統(tǒng)和移植后系統(tǒng)的對比測試上。對比測試也可以相應分為正確性測試和性能測試兩部分:正確性測試就是嚴格要求移植后的系統(tǒng)在邏輯功能上和原有系統(tǒng)保持一致,相同的輸入只能帶來相同的輸出;性能測試就是在相同的系統(tǒng)精簡和軟件運行環(huán)境中,對比移植系統(tǒng)和原有系統(tǒng)的性能,以期望得到改進。另外,本文

3、還介紹了不同Oracle服務器之間的同步問題以及我們的解決方法。 本文基于PnA金融系統(tǒng),詳細闡述了在Sybase到Oracle的數(shù)據(jù)庫移植過程中上述幾個問題的解決方案和技巧,并對我們可能遇到的其它問題作了分析。其中,我們著重討論了特殊代碼的轉換,移植系統(tǒng)的性能調試等方面,從而涵蓋了數(shù)據(jù)庫系統(tǒng)移植工程的各個方面,又不失其一般性,能其它的數(shù)據(jù)庫移植工程也有很好的參考價值。 最后,本文介紹了數(shù)據(jù)庫系統(tǒng)移植工程的發(fā)展方向,即在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論