您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關怎樣進行SharePlex 產品介紹,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
SharePlex for Oracle的基本結構如下圖所示:
SharePlex for Oracle中由捕獲進程來收集發生變化的數據,此進程分析redo log,將復制內容相關的數據改變捕獲出來。
SharePlex結合其自己的網絡協議和TCP/IP協議來完成源和目標系統之間的數據傳輸。其相關的進程確保數據的正確接收和網絡數據包的正確順序,從而提供網絡傳輸冗余,確保數據的完整。整個數據傳輸過程無需其它的中間件。
支持通過SSH通道實現數據加密、壓縮。
應用進程將傳送到目標系統中的信息轉化為SQL語句,然后采用標準的SQL*Plus方式將SQL語句發送給Oracle執行。
SharePlex能夠實現精確復制的一個重要原因就是其能保證從源數據庫到目標數據庫的Oracle讀一致性,不但按順序復制事務,而且也復制上下文信息。由于SharePlex將源數據庫中發生變化的全部事務信息都復制到目標數據庫中,因此SharePlex復制方案用于災難恢復系統中是足夠可靠的。
SharePlex的隊列有capture, export, post,進程有capture, read, export, import和post,這些隊列和進程在復制過程中的作用如下。
在源系統:
Capture 進程讀取Online Redo Log或Archive Log將復制數據送到Capture 隊列;
Read 進程讀取Capture隊列的內容,準備需要傳送的數據,放入Export 隊列;
Export 進程通過網絡將復制數據傳送到目標系統;
在目標系統:
Import 進程接收復制數據并傳送到Post Queue;
Post 進程讀取Post Queue,創建操作的SQL語句,并在目標系統中執行。
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. MicrosoftInternetExplorer4 <style. <style. /* Style. Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} </style.
SharePlex產品的主要技術指標見下表:
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. MicrosoftInternetExplorer4 <style. <style. /* Style. Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} </style.
指標 | 描述 |
讀取Oracle的日志文件,獲取數據的變化信息,傳輸到目標系統,然后解析成SQL語句,在目標系統中執行 | |
復制的基本單位 | 復制的基本單位為表,也可以選定表的部分行或部分列進行復制 |
支持的復制模式 | 單向,雙向,一對多,多對一,級聯復制 |
對DML的支持 | 支持所有DML操作 |
對DDL的支持 | 支持大部分的DDL操作,提供靈活的配置選項,可以設置復制或者不復制相關的DDL操作。 |
對集群和RAC的支持 | 支持各種集群,支持RAC |
對系統性能的影響 | 采用基于Oracle日志的復制技術,對主系統CPU占用非常小 |
網絡資源的使用 | 傳輸量一般為日志文件的1/5 - 1/3,支持通過SSH通道進行壓縮傳輸。 |
最大距離 | 沒有限制 |
對異構環境的支持 | 支持不同的存儲、主機、操作系統、Oracle數據庫的不同版本,支持采用文件系統、裸設備、ASM等方式的數據文件。 |
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. MicrosoftInternetExplorer4 <style. <style. /* Style. Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} </style.
在數據復制項目中,SharePlex for Oracle的數據庫復制解決方案具有以下幾方面的技術優勢。
目標數據可訪問
SharePlex獨特的實現機制使用戶可以對目標系統進行查詢操作,正是基于這一優勢,使得SharePlex可以使用于多種數據復制的方案中,尤其是在容災方案中,容災數據庫可以作為報表查詢、統計分析、決策支持等系統的數據源,減輕源系統的壓力,使投資變為可用,而不是單純的冷備閑置。
保證事務的一致性
和其它解決方案不同,SharePlex是一個數據庫級的軟件解決方案,能夠保證每個數據庫事務在源系統與目標系統之間的一致性。SharePlex能夠實現精確復制的一個重要原因就是其能保證從源數據庫到目標數據庫的Oracle讀一致性,不但按順序復制事務,而且也復制上下文信息。
對源系統性能的影響
SharePlex for Oracle通過Oracle日志獲得數據的變化信息,它獨特的技術優勢使得它對源系統的資源占用很小。
數據延遲
SharePlex for Oracle是一種異步準實時的復制技術,每次Oracle 日志文件發生變化后,SharePlex都會迅速的捕捉,所以其數據延遲非常小。一般的業務均可實現秒級復制。
對網絡資源的使用
因為SharePlex復制操作只是讀取操作系統的日志文件,同時通過TCP/IP方式而不是采用中間件方式,傳輸只發生改變的數據也使網絡負載降至最低。SharePlex只將日志的1/3—1/5的內容通過網絡進行傳輸。也支持通過SSH通道進行壓縮傳輸。
強大的容錯能力
復制環境能夠提供網絡失敗、數據庫失敗、主機失敗的容錯能力。無論復制鏈路中的任何一臺數據庫或主機出現故障暫時不可用,或者發生網絡中斷等事故,SharePlex都可以把數據暫時的保存在隊列文件中,并在故障被修復后,自動的恢復數據復制,沒有數據損失。
靈活性和擴展性強
SharePlex for Oracle提供多種配置方案,包括單向復制、雙向復制、數據集中、數據分布等等。可以很好地滿足系統的擴充性需求,充分保護投資。
SharePlex for Oracle的復制解決方案對應用的擴容沒有任何影響。使用SharePlex,源數據庫和目標數據庫可以運行在不同類型的操作系統和同一Oracle數據庫的不同版本上。同時,也能夠支持不同類型的磁盤陣列(包括SAN)。這不僅能夠滿足目前異構環境,還能適應未來的擴展需求。隨著公司規模的不斷擴大,在硬件升級時,新舊硬件產品可以隨意調換,不受限制。
異構環境的支持
SharePlex支持目前所有的主流操作系統平臺及Oracle的各個版本,同時,基于捕捉日志文件變化的復制原理,使其不受操作系統及數據庫版本的限制,可支持各種不同平臺、數據庫版本之間的數據復制。支持采用文件系統、裸設備、ASM等方式的數據文件。
優秀的售后服務
對SharePlex for Oracle用戶,Quest提供真正意義上的24X7服務。Quest 是為數不多的擁有完善的全球支持體系的公司,其客戶服務中心為包括中國在內的全球用戶所開放,可以及時處理在產品使用過程中遇到的問題。
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. MicrosoftInternetExplorer4 <style. <style. /* Style. Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} </style.
SharePlex產品最早發布于1999年,目前的版本為7.0,產品成熟度非常高;成熟的產品有效地保障了數據的安全性,避免產品不穩定性對復制環境的影響,10多年來在全球有近1000個大型客戶的成功案例。
SharePlex在多個用戶環境中運行多年時間,復制鏈路非常穩定。
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. MicrosoftInternetExplorer4 <style. <style. /* Style. Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} </style.
復制軟件必須保證數據復制的準確性,SharePlex通過從Oracle日志讀取數據庫的所有變化信息,傳輸到目標數據庫解析成SQL進行裝載,整個過程嚴格遵守數據一致性的順序。
SharePlex在復制過程中可校驗數據是否一致,如果發現不一致,可在日志文件中進行記錄,并將發生不一致問題具體的SQL語句記錄到專門的文件里,提供詳細的診斷信息,以便用戶及時解決,避免更多的錯誤數據。
SharePlex提供的在線的數據比較功能,如果懷疑發生部分數據不一致,可在應用不停機,且被比較的表上有操作的情況下動態的比較并定位不一致的數據。
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. MicrosoftInternetExplorer4 <style. <style. /* Style. Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} </style.
SharePlex for Oracle能夠及時跟蹤Oracle的最新技術,提供對最新的數據類型的支持,包括數據類型的支持復制環境中每臺主機部署的數據復制軟件均可以同時作為源系統和目標系統,以保證今后業務擴展的需要。
除了常見數據類型外,還支持用戶自定義類型(UDT),Varray ,Bfile,Nchar,Nvarchar,XML,IOT等。
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. MicrosoftInternetExplorer4 <style. <style. /* Style. Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} </style.SharePlex for Oracle支持雙向復制,復制環境中每臺主機部署的數據復制軟件均可以同時作為源系統和目標系統,以保證今后業務擴展的需要。
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. MicrosoftInternetExplorer4 <style. <style. /* Style. Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} </style.復制軟件必須支持在遇到異常情況下,做容災接管。通過SharePlex for Oracle復制技術,業務系統能快速反向回切。對恢復正常的生產數據庫不需要進行數據全同步或重新部署復制軟件,僅將增量數據回寫即可完成生產系統恢復工作。
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. MicrosoftInternetExplorer4 <style. <style. /* Style. Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} </style.
維護環境的監控和管理非常重要,SharePlex for Oracle提供成熟的手段進行復制鏈路的監控和維護:
l 用戶可通過SharePlex控制臺查看數據復制的各種相關信息,并設定個性化的參數以實現特定的功能,管理方便靈活。
l 可使用自帶的圖形監控程序,查看相關信息,當發生意外情況時可通過電子郵件或實現及時的報警。
l 通過豐富的日記記錄復制軟件的運行情況。
l 內置支持SNMP和Mail功能,可與多種監控平臺結合,實現數據復制的實施監控(使用SNMP方式)。
能夠與現有的監控平臺無縫集成,將復制鏈路的監控納入現有管理體制。
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. MicrosoftInternetExplorer4 <style. <style. /* Style. Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} </style.Quest是數據庫管理方面的專業廠商,可以為用戶提供綜合的數據庫管理解決方案,除了數據庫復制軟件以外,Quest提供專業化的數據庫監控產品和解決方案,極大地提高了客戶的投資回報。
看完上述內容,你們對怎樣進行SharePlex 產品介紹有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。