![Oracle測試報告_第1頁](http://file4.renrendoc.com/view/f4c75e06b145ae79c9f7dfc2cfaeb877/f4c75e06b145ae79c9f7dfc2cfaeb8771.gif)
![Oracle測試報告_第2頁](http://file4.renrendoc.com/view/f4c75e06b145ae79c9f7dfc2cfaeb877/f4c75e06b145ae79c9f7dfc2cfaeb8772.gif)
![Oracle測試報告_第3頁](http://file4.renrendoc.com/view/f4c75e06b145ae79c9f7dfc2cfaeb877/f4c75e06b145ae79c9f7dfc2cfaeb8773.gif)
![Oracle測試報告_第4頁](http://file4.renrendoc.com/view/f4c75e06b145ae79c9f7dfc2cfaeb877/f4c75e06b145ae79c9f7dfc2cfaeb8774.gif)
![Oracle測試報告_第5頁](http://file4.renrendoc.com/view/f4c75e06b145ae79c9f7dfc2cfaeb877/f4c75e06b145ae79c9f7dfc2cfaeb8775.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、- -*數(shù)據(jù)庫報表系統(tǒng)ShareplexforOracle測試報告易虹天地電腦技術服務(北京)有限公司二OO四年八月Globaltechnology,localdelivery測試目標本次測試的主要目的是驗證能夠滿足項目數(shù)據(jù)庫復制的以下需求,為未來的產(chǎn)品選型和實施工作提供依據(jù)。在下述需求中凡注有雙下劃線的部分為具有最高優(yōu)先級的部分;凡注有單下劃線()的部分為具有次優(yōu)先級的部分;未標注的部分為應正常滿足的部分。復1制功能支持對異構環(huán)境的復制;對源系統(tǒng)影響小,所選擇方案不得明顯增加原有主中心主機系統(tǒng)或數(shù)據(jù)庫系統(tǒng)或磁盤陣列壓力,即報表方案導致主中心系統(tǒng)增加的額外性能要求不超過原有系統(tǒng)的0網(wǎng)絡帶寬占用
2、少,所需網(wǎng)絡帶寬有限,在有限傳輸帶寬上保證復制工作延遲小。數(shù)據(jù)延遲小,數(shù)據(jù)由主中心向報表中心進行數(shù)據(jù)復制時,正常情況下時間延遲不得大于分鐘;安全性高,當報表中心暫停或傳輸異常中斷導致復制停止時,主中心的業(yè)務不受影響,需報表數(shù)據(jù)可以在主中心暫時存放,當系統(tǒng)恢復后,暫存數(shù)據(jù)可自動完整復制到報表中心,數(shù)據(jù)完整性一致性不被破壞;1.統(tǒng)2計查詢功能考慮報表中心將作為經(jīng)營分析系統(tǒng)和一些查詢統(tǒng)計系統(tǒng)的數(shù)據(jù)源,要求報表中心的數(shù)據(jù)實時可讀取,復制過程和報表數(shù)據(jù)讀取不產(chǎn)生矛盾:希望從報表中心讀取到的數(shù)據(jù)是實時最新數(shù)據(jù),不需要為了讀取到最新數(shù)據(jù)而進行一些切換工作;- - -測3試環(huán)境測試環(huán)境由以下兩臺主機構成ibm
3、p670Hardware:IP:OS:Oracle:OracleSIDShareplexdell6600PrimarySystem1Hardware:ibmp670IP:10.1.3.20OS:aix5.1Oracle:9.2.0.4OracleSIDsptestShareplex5.0SecondarySystemdell660010.1.1.65redhat2.19.2.0.4sptest25.0測4試地點測試工作安排在太平人壽電腦部1.人5員安排為了保證測試項目的成功,易虹天地電腦技術服務(北京)有限公司,都派出了專門的技術人員支持本次測試工作。項目各方參與人員密切配合、保證了測試工作的
4、成功。相關人員安排如下:姓名單位職位聯(lián)系方式負責工作*技術人員*Dba*銷售測6試安排161SharePlex解決方案介紹及討論所有參加測試人員及相關技術人員參與了SharePlex解決方案介紹及討論工作。由易虹工程師介紹SharePlex解決方案對測試方案進行討論和確認。就測試的目的、預期的結果達成共識。根據(jù)測試計劃的內(nèi)容安排測試工作。162測試環(huán)境確認和準備確認測試環(huán)境是否滿足SharePlex的安裝、配置和測試要求。根據(jù)checklist的內(nèi)容對PrimarySystem和SecondarySystem進行全面檢測。經(jīng)過檢測和比較,確認在安裝前需要進行以下工作:確認shareplex安裝
5、目錄,在本地磁盤上需要2GB空間以上,存儲容災隊列將redolog文件放到本地磁盤,每個大小100M,數(shù)量3個,歸檔方式在PrimarySystem進行歸檔操作,歸檔日志放在本地磁盤163SharePlex產(chǎn)品安裝在測試機器上安裝配置SharePlexforOracle5.0。164實際測試此次測試工作為SharePlex功能測試,不包含數(shù)據(jù)初始化同步。165實際環(huán)境報表方案討論針對需要報表的實際環(huán)境,討論未來可能的配置方案:討論配置方案,論證方案的可行性。檢查系統(tǒng)環(huán)境,確定SharePlex是否滿足需求提出在維護工作中需要注意的問題。1.6.6測試報告根據(jù)上述工作內(nèi)容提交測試報告。- -測試
6、內(nèi)容復1制功能測試2.1.1測試準備2.1.1.1建立測試表由shareplex安裝程序建立,作為源數(shù)據(jù)表,在除高可用性測試的其他所有測試環(huán)境中使用。表名demosrc列名數(shù)據(jù)類型屬性NAMEVARCHAR2(30)NOTNULLADDRESSVARCHAR2(60)NOTNULLPHONE#VARCHAR2(12)NOTNULL作為目標數(shù)據(jù)表,由shareplex安裝程序建立,在除高可用性測試的其他所有測試環(huán)境中使用。表名demosrc列名數(shù)據(jù)類型屬性NAMEVARCHAR2(30)NOTNULLADDRESSVARCHAR2(60)NOTNULLPHONE#VARCHAR2(12)NOTN
7、ULL2.1.1.2建立配置文件Testeglobal2,configuration,fileonprimarysystemdatasource:o.sptestsplex.demo_srcsplex.demo_srcweblogic72o.sptest主數(shù)據(jù)庫實例名sptest其中weblogic72是linux報表主機的主機名,報表數(shù)據(jù)庫的實例名是sptest2.1.1.3建立復制環(huán)境主系統(tǒng):SysA報表系統(tǒng):SysB(1)啟動SysA上的和SysB上的SharePlexsp_cop&(2)啟動控制臺sp_ctrl(3)在SysA中激活config文件sp_ctrlactivateconf
8、igtesteglobal2(4)檢查SysA和SysB測試表中的記錄SQLselect*fromsplex.demo_src;SQLselect*fromsplex.demo_src;2.1.2基本功能測試2.1.2.1測試目的驗證SharePlex可以復制所有的DML操作,如插入、修改、刪除等等。驗證SharePlex可以支持很多DDL操作,如truncate,altertable。2.1.2.2測試步驟復制DML語句:在SysA上做INSERT、UPDATE和DELETE操作,檢查SysB對應的表。SQLInsertintosplex.demo_srcvalues(1,11,111);S
9、QLUpdatesplex.demo_srcsetaddress=22wherename=1;SQLDeletefromsplex.demo_srcwherename=1;復制DDL語句:在SysA上做TRUNCATETABLE操作,檢查SysB對應的表。SQLTruncatesplex.demo_srcSQLaltertabledemo_srcadd(idnumber(10);2.1.2.3預期結果SharePlex可以復制所有的DML操作,如插入、修改、刪除等等。SharePlex可以支持的DDL操作,如truncate,altertable。2.1.2.4實際結果及評價達到預期結果。2.
10、1.3性能測試2.1.3.1測試目的驗證SharePlex支持大量事務的復制操作。2.1.3.2測試步驟先在SysA運行SQL語句A運行procedure,插入10萬條記錄Commit;驗證在語句B運行后,SharePlex將數(shù)據(jù)復制到SysB。運行查詢命令,記錄數(shù)據(jù)行數(shù),確認數(shù)據(jù)已經(jīng)成功復制而且復制行數(shù)相同。selectcount(*)fromdemo_src;2.1.3.3預期結果在中對一個表進行大數(shù)據(jù)量插入,能夠很快復制到,數(shù)據(jù)延遲非常小。2.1.3.4實際結果及評價達到預期結果。在PrimarySystem大量記錄后,在SecondarySystem中馬上可以查詢到相關記錄。感覺不到數(shù)
11、據(jù)延遲。2.1.4查詢功能測試2.1.4.1測試目的驗證在復制過程中,對目標數(shù)據(jù)庫可以進行查詢操作。2.1.4.2測試步驟在SysA運行批量加載記錄:在運行過程中在SysB上進行查詢操作。selectcount(*)fromdemo_src;2.1.4.3預期結果驗證在PrimarySystem中向SecondarySystem中進行復制時,可以對目標數(shù)據(jù)庫進行查詢操作。2.1.4.4實際結果及評價達到預期效果。2.1.5可靠性測試2.1.5.1測試目的驗證在SecondarySystem中SharePlex毀壞不影響復制功能。驗證在PrimarySystem中SharePlex毀壞不影響復制
12、功能。驗證在PrimarySystem或SecondarySystem中SharePlex毀壞且此時復制事務已歸檔至archive日志中不影響復制功能驗證當災備系統(tǒng)網(wǎng)絡中斷,當網(wǎng)絡恢復Shareplex不影響復制2.1.5.2測試步驟(1)驗證在SysB中關閉SharePlex進程,數(shù)據(jù)庫和SysA中的SharePlex正常進行操作,當SysB重新啟動后,SharePlex能保證復制工作繼續(xù)正常進行。在SysB關閉shareplexsp_ctrlshutdown在SysA插入數(shù)據(jù)SQLInsertintosplex.demo_srcvalues(2,22,222);在SysA檢查export隊
13、列sp_ctrlqstauts在SysB中檢查表中的數(shù)據(jù)SysBselectcount(*)fromdemo_src;在SysB啟動SharePlexSysBstartupTestthequeuesonbothsystemsSysAqtatusSysBqstatusTestthetableonSecondarySystemSysBselectcount(*)fromdemo_src;驗證在SysA中SharePlex毀壞的情況下,當SharePlex重新啟動后(事務記載在RedoLog文件中),可以繼續(xù)進行復制工作。stopcaptureonSysASysAstopcaptureDMLonSy
14、sASysASQLInsertintosplex.demo_srcvalues(3,333,333);commitstartcaptureonSysASysAstartcapturechecktheresultsonSysBSysBselectcount(*)fromdemo_src;驗證在SysA中SharePlex毀壞的情況下,當SharePlex重新啟動后(事務已經(jīng)歸檔到ArchiveLog文件中),可以繼續(xù)進行復制工作。stopcaptureonSysASysAstopcaptureswitchonlineredologfilealtersystemswitchlogfile;DMLo
15、nSysASysASQLInsertintosplex.demo_srcvalues(3,333,333);commitswitchonlineredologfilesuntiltheDMLoperationsentersintothearchivelogfilesaltersystemswitchlogfile;(severaltimestomakethecurrentlogbearchived)startcaptureonSysASysAstartcapturechecktheresultsonSysBSysBselectcount(*)fromdemo_src;驗證在SysA中Share
16、Plex正常運行的情況下,當斷開與災備系統(tǒng)連接的網(wǎng)線,可以繼續(xù)進行復制工作。shutdownSysBDMLonSysASysASQLInsertintosplex.demo_srcvalues(3,333,333);commitrestartSysbSysBselectcount(*)fromdemo_src;2.1.5.3預期結果驗證在SecondarySystem中SharePlex毀壞的情況下,在PrimarySystem中插入數(shù)據(jù),當SecondarySystem中SharePlex進程重新啟動后,數(shù)據(jù)可以繼續(xù)復制到SecondarySystem。驗證在PrimarySystem中Sh
17、arePlex毀壞的情況下,當SharePlex重新啟動后(事務記載在RedoLog文件中),可以繼續(xù)進行復制工作。驗證在PrimarySystem中SharePlex毀壞的情況下,當SharePlex重新啟動后(事務已經(jīng)歸檔到ArchiveLog文件中),可以繼續(xù)進行復制工作。驗證當災備系統(tǒng)網(wǎng)絡中斷,當網(wǎng)絡恢復Shareplex不影響復制2.1.5.4實際結果及評價達到預期效果。在PrimarySystem和SecondarySystem停止SharePlex,當SharePlex重新啟動后,復制工作可以自動繼續(xù)進行。測試結論報表系統(tǒng)測試工作由易虹、太平人壽共同完成。針對測試目標非常重要的用
18、標識重要用標識一般無標識針對測試結論滿足并具有非常優(yōu)勢標識滿足用標識不滿足無標識測試指標測試目標測試方案實現(xiàn)的情況測試結論復制功能支持異構的數(shù)據(jù)源和數(shù)據(jù)目標提供對不冋操作系統(tǒng)、數(shù)據(jù)庫的復制,包括IBM、LINUXSharePlex支持從AIX到LINUX的復制滿足且具有非常優(yōu)勢對源系統(tǒng)影響非常小報表方案導致主中心系統(tǒng)增加的額外性能要求不超過原有系統(tǒng)的20%;SharePlex對CPU資源的平均占用為2%。滿足且具有非常優(yōu)勢對網(wǎng)絡帶寬的占用在有限傳輸帶寬上保證復制工作不延遲SharePlex對網(wǎng)絡帶寬的占用低。滿足且具有非常優(yōu)勢數(shù)據(jù)延遲正常情況下時間延遲不得大于分鐘基本上再2s內(nèi)滿足且具有非常優(yōu)勢安全性當報表中心暫停或傳輸異常中斷導致復制停止時,主中心的業(yè)務不受影
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 巖棉板外墻保溫工程勞務合同范本
- 農(nóng)場購買農(nóng)資合同范本
- 勞務項目駐廠合同范本
- 代建住宅合同范本
- 農(nóng)業(yè)機械租賃合同范本
- 2025年度健身俱樂部健身器材采購與售后服務合同
- 2025年水冷固定式空氣壓縮機項目投資可行性研究分析報告-20241226-174828
- 2025年度工業(yè)管道系統(tǒng)管件定制采購合同
- 求職申請書工作
- 2025年度智能空調(diào)系統(tǒng)定制開發(fā)合同范本
- 2023外貿(mào)業(yè)務協(xié)調(diào)期中試卷
- GB/T 16475-1996變形鋁及鋁合金狀態(tài)代號
- GB 4706.20-2004家用和類似用途電器的安全滾筒式干衣機的特殊要求
- 無紙化會議系統(tǒng)解決方案
- 佛教空性與緣起課件
- 上海鐵路局勞動安全“八防”考試題庫(含答案)
- 《愿望的實現(xiàn)》教學設計
- 效率提升和品質(zhì)改善方案
- 中山大學抬頭信紙中山大學橫式便箋紙推薦信模板a
- 義務教育學科作業(yè)設計與管理指南
- 《汽車發(fā)展史》PPT課件(PPT 75頁)
評論
0/150
提交評論