新聞中心
今天就跟大家聊聊有關(guān)怎樣進(jìn)行SharePlex 產(chǎn)品介紹,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
成都創(chuàng)新互聯(lián)是一家專注于網(wǎng)站設(shè)計制作、成都網(wǎng)站設(shè)計與策劃設(shè)計,綏陽網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:綏陽等地區(qū)。綏陽做網(wǎng)站價格咨詢:18982081108
1.SharePlex的復(fù)制原理
1.1.基本結(jié)構(gòu)
SharePlex for Oracle的基本結(jié)構(gòu)如下圖所示:
1.2.數(shù)據(jù)捕獲
SharePlex for Oracle中由捕獲進(jìn)程來收集發(fā)生變化的數(shù)據(jù),此進(jìn)程分析redo log,將復(fù)制內(nèi)容相關(guān)的數(shù)據(jù)改變捕獲出來。
1.3.數(shù)據(jù)傳輸
SharePlex結(jié)合其自己的網(wǎng)絡(luò)協(xié)議和TCP/IP協(xié)議來完成源和目標(biāo)系統(tǒng)之間的數(shù)據(jù)傳輸。其相關(guān)的進(jìn)程確保數(shù)據(jù)的正確接收和網(wǎng)絡(luò)數(shù)據(jù)包的正確順序,從而提供網(wǎng)絡(luò)傳輸冗余,確保數(shù)據(jù)的完整。整個數(shù)據(jù)傳輸過程無需其它的中間件。
支持通過SSH通道實現(xiàn)數(shù)據(jù)加密、壓縮。
1.4.應(yīng)用數(shù)據(jù)
應(yīng)用進(jìn)程將傳送到目標(biāo)系統(tǒng)中的信息轉(zhuǎn)化為SQL語句,然后采用標(biāo)準(zhǔn)的SQL*Plus方式將SQL語句發(fā)送給Oracle執(zhí)行。
SharePlex能夠?qū)崿F(xiàn)精確復(fù)制的一個重要原因就是其能保證從源數(shù)據(jù)庫到目標(biāo)數(shù)據(jù)庫的Oracle讀一致性,不但按順序復(fù)制事務(wù),而且也復(fù)制上下文信息。由于SharePlex將源數(shù)據(jù)庫中發(fā)生變化的全部事務(wù)信息都復(fù)制到目標(biāo)數(shù)據(jù)庫中,因此SharePlex復(fù)制方案用于災(zāi)難恢復(fù)系統(tǒng)中是足夠可靠的。
1.5.SharePlex的隊列和進(jìn)程
SharePlex的隊列有capture, export, post,進(jìn)程有capture, read, export, import和post,這些隊列和進(jìn)程在復(fù)制過程中的作用如下。
在源系統(tǒng):
Capture進(jìn)程讀取Online Redo Log或Archive Log將復(fù)制數(shù)據(jù)送到Capture隊列;
Read進(jìn)程讀取Capture隊列的內(nèi)容,準(zhǔn)備需要傳送的數(shù)據(jù),放入Export隊列;
Export進(jìn)程通過網(wǎng)絡(luò)將復(fù)制數(shù)據(jù)傳送到目標(biāo)系統(tǒng);
在目標(biāo)系統(tǒng):
Import進(jìn)程接收復(fù)制數(shù)據(jù)并傳送到Post Queue;
Post進(jìn)程讀取Post Queue,創(chuàng)建操作的SQL語句,并在目標(biāo)系統(tǒng)中執(zhí)行。
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE
SharePlex產(chǎn)品的主要技術(shù)指標(biāo)見下表:
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE
指標(biāo) | 描述 |
讀取Oracle的日志文件,獲取數(shù)據(jù)的變化信息,傳輸?shù)侥繕?biāo)系統(tǒng),然后解析成SQL語句,在目標(biāo)系統(tǒng)中執(zhí)行 | |
復(fù)制的基本單位 | 復(fù)制的基本單位為表,也可以選定表的部分行或部分列進(jìn)行復(fù)制 |
支持的復(fù)制模式 | 單向,雙向,一對多,多對一,級聯(lián)復(fù)制 |
對DML的支持 | 支持所有DML操作 |
對DDL的支持 | 支持大部分的DDL操作,提供靈活的配置選項,可以設(shè)置復(fù)制或者不復(fù)制相關(guān)的DDL操作。 |
對集群和RAC的支持 | 支持各種集群,支持RAC |
對系統(tǒng)性能的影響 | 采用基于Oracle日志的復(fù)制技術(shù),對主系統(tǒng)CPU占用非常小 |
網(wǎng)絡(luò)資源的使用 | 傳輸量一般為日志文件的1/5 - 1/3,支持通過SSH通道進(jìn)行壓縮傳輸。 |
最大距離 | 沒有限制 |
對異構(gòu)環(huán)境的支持 | 支持不同的存儲、主機(jī)、操作系統(tǒng)、Oracle數(shù)據(jù)庫的不同版本,支持采用文件系統(tǒng)、裸設(shè)備、ASM等方式的數(shù)據(jù)文件。 |
SharePlex 解決方案的特點(diǎn)
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE
在數(shù)據(jù)復(fù)制項目中,SharePlex for Oracle的數(shù)據(jù)庫復(fù)制解決方案具有以下幾方面的技術(shù)優(yōu)勢。
目標(biāo)數(shù)據(jù)可訪問
SharePlex獨(dú)特的實現(xiàn)機(jī)制使用戶可以對目標(biāo)系統(tǒng)進(jìn)行查詢操作,正是基于這一優(yōu)勢,使得SharePlex可以使用于多種數(shù)據(jù)復(fù)制的方案中,尤其是在容災(zāi)方案中,容災(zāi)數(shù)據(jù)庫可以作為報表查詢、統(tǒng)計分析、決策支持等系統(tǒng)的數(shù)據(jù)源,減輕源系統(tǒng)的壓力,使投資變?yōu)榭捎茫皇菃渭兊睦鋫溟e置。
保證事務(wù)的一致性
和其它解決方案不同,SharePlex是一個數(shù)據(jù)庫級的軟件解決方案,能夠保證每個數(shù)據(jù)庫事務(wù)在源系統(tǒng)與目標(biāo)系統(tǒng)之間的一致性。SharePlex能夠?qū)崿F(xiàn)精確復(fù)制的一個重要原因就是其能保證從源數(shù)據(jù)庫到目標(biāo)數(shù)據(jù)庫的Oracle讀一致性,不但按順序復(fù)制事務(wù),而且也復(fù)制上下文信息。
對源系統(tǒng)性能的影響
SharePlex for Oracle通過Oracle日志獲得數(shù)據(jù)的變化信息,它獨(dú)特的技術(shù)優(yōu)勢使得它對源系統(tǒng)的資源占用很小。
數(shù)據(jù)延遲
SharePlex for Oracle是一種異步準(zhǔn)實時的復(fù)制技術(shù),每次Oracle日志文件發(fā)生變化后,SharePlex都會迅速的捕捉,所以其數(shù)據(jù)延遲非常小。一般的業(yè)務(wù)均可實現(xiàn)秒級復(fù)制。
對網(wǎng)絡(luò)資源的使用
因為SharePlex復(fù)制操作只是讀取操作系統(tǒng)的日志文件,同時通過TCP/IP方式而不是采用中間件方式,傳輸只發(fā)生改變的數(shù)據(jù)也使網(wǎng)絡(luò)負(fù)載降至最低。SharePlex只將日志的1/3—1/5的內(nèi)容通過網(wǎng)絡(luò)進(jìn)行傳輸。也支持通過SSH通道進(jìn)行壓縮傳輸。
強(qiáng)大的容錯能力
復(fù)制環(huán)境能夠提供網(wǎng)絡(luò)失敗、數(shù)據(jù)庫失敗、主機(jī)失敗的容錯能力。無論復(fù)制鏈路中的任何一臺數(shù)據(jù)庫或主機(jī)出現(xiàn)故障暫時不可用,或者發(fā)生網(wǎng)絡(luò)中斷等事故,SharePlex都可以把數(shù)據(jù)暫時的保存在隊列文件中,并在故障被修復(fù)后,自動的恢復(fù)數(shù)據(jù)復(fù)制,沒有數(shù)據(jù)損失。
靈活性和擴(kuò)展性強(qiáng)
SharePlex for Oracle提供多種配置方案,包括單向復(fù)制、雙向復(fù)制、數(shù)據(jù)集中、數(shù)據(jù)分布等等。可以很好地滿足系統(tǒng)的擴(kuò)充性需求,充分保護(hù)投資。
SharePlex for Oracle的復(fù)制解決方案對應(yīng)用的擴(kuò)容沒有任何影響。使用SharePlex,源數(shù)據(jù)庫和目標(biāo)數(shù)據(jù)庫可以運(yùn)行在不同類型的操作系統(tǒng)和同一Oracle數(shù)據(jù)庫的不同版本上。同時,也能夠支持不同類型的磁盤陣列(包括SAN)。這不僅能夠滿足目前異構(gòu)環(huán)境,還能適應(yīng)未來的擴(kuò)展需求。隨著公司規(guī)模的不斷擴(kuò)大,在硬件升級時,新舊硬件產(chǎn)品可以隨意調(diào)換,不受限制。
異構(gòu)環(huán)境的支持
SharePlex支持目前所有的主流操作系統(tǒng)平臺及Oracle的各個版本,同時,基于捕捉日志文件變化的復(fù)制原理,使其不受操作系統(tǒng)及數(shù)據(jù)庫版本的限制,可支持各種不同平臺、數(shù)據(jù)庫版本之間的數(shù)據(jù)復(fù)制。支持采用文件系統(tǒng)、裸設(shè)備、ASM等方式的數(shù)據(jù)文件。
優(yōu)秀的售后服務(wù)
對SharePlex for Oracle用戶,Quest提供真正意義上的24X7服務(wù)。Quest是為數(shù)不多的擁有完善的全球支持體系的公司,其客戶服務(wù)中心為包括中國在內(nèi)的全球用戶所開放,可以及時處理在產(chǎn)品使用過程中遇到的問題。
3. SharePlex 突出的技術(shù)優(yōu)勢
3.1.產(chǎn)品的成熟性
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE
SharePlex產(chǎn)品最早發(fā)布于1999年,目前的版本為7.0,產(chǎn)品成熟度非常高;成熟的產(chǎn)品有效地保障了數(shù)據(jù)的安全性,避免產(chǎn)品不穩(wěn)定性對復(fù)制環(huán)境的影響,10多年來在全球有近1000個大型客戶的成功案例。
SharePlex在多個用戶環(huán)境中運(yùn)行多年時間,復(fù)制鏈路非常穩(wěn)定。
3.2.數(shù)據(jù)一致性保障
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE
復(fù)制軟件必須保證數(shù)據(jù)復(fù)制的準(zhǔn)確性,SharePlex通過從Oracle日志讀取數(shù)據(jù)庫的所有變化信息,傳輸?shù)侥繕?biāo)數(shù)據(jù)庫解析成SQL進(jìn)行裝載,整個過程嚴(yán)格遵守數(shù)據(jù)一致性的順序。
SharePlex在復(fù)制過程中可校驗數(shù)據(jù)是否一致,如果發(fā)現(xiàn)不一致,可在日志文件中進(jìn)行記錄,并將發(fā)生不一致問題具體的SQL語句記錄到專門的文件里,提供詳細(xì)的診斷信息,以便用戶及時解決,避免更多的錯誤數(shù)據(jù)。
SharePlex提供的在線的數(shù)據(jù)比較功能,如果懷疑發(fā)生部分?jǐn)?shù)據(jù)不一致,可在應(yīng)用不停機(jī),且被比較的表上有操作的情況下動態(tài)的比較并定位不一致的數(shù)據(jù)。
3.3.數(shù)據(jù)類型支持
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE
SharePlex for Oracle能夠及時跟蹤Oracle的最新技術(shù),提供對最新的數(shù)據(jù)類型的支持,包括數(shù)據(jù)類型的支持復(fù)制環(huán)境中每臺主機(jī)部署的數(shù)據(jù)復(fù)制軟件均可以同時作為源系統(tǒng)和目標(biāo)系統(tǒng),以保證今后業(yè)務(wù)擴(kuò)展的需要。
除了常見數(shù)據(jù)類型外,還支持用戶自定義類型(UDT),Varray ,Bfile,Nchar,Nvarchar,XML,IOT等。
3.4.雙向復(fù)制
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE
3.5.反向回切
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE
3.6.復(fù)制環(huán)境的易用管理和維護(hù)
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE
維護(hù)環(huán)境的監(jiān)控和管理非常重要,SharePlex for Oracle提供成熟的手段進(jìn)行復(fù)制鏈路的監(jiān)控和維護(hù):
l 用戶可通過SharePlex控制臺查看數(shù)據(jù)復(fù)制的各種相關(guān)信息,并設(shè)定個性化的參數(shù)以實現(xiàn)特定的功能,管理方便靈活。
l 可使用自帶的圖形監(jiān)控程序,查看相關(guān)信息,當(dāng)發(fā)生意外情況時可通過電子郵件或?qū)崿F(xiàn)及時的報警。
l 通過豐富的日記記錄復(fù)制軟件的運(yùn)行情況。
l 內(nèi)置支持SNMP和Mail功能,可與多種監(jiān)控平臺結(jié)合,實現(xiàn)數(shù)據(jù)復(fù)制的實施監(jiān)控(使用SNMP方式)。
能夠與現(xiàn)有的監(jiān)控平臺無縫集成,將復(fù)制鏈路的監(jiān)控納入現(xiàn)有管理體制。
3.7.綜合的數(shù)據(jù)庫管理能力
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE
看完上述內(nèi)容,你們對怎樣進(jìn)行SharePlex 產(chǎn)品介紹有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。
文章標(biāo)題:怎樣進(jìn)行SharePlex產(chǎn)品介紹
URL分享:http://www.ef60e0e.cn/article/gceipc.html