freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

goldengate同步解決方案及性能測試(編輯修改稿)

2025-07-02 18:41 本頁面
 

【文章內(nèi)容簡介】 SCIADD EXTRACT pumpa, exttrailsource C:\ggoracle\dirdat\ea, begin now, passive, desc passive pump passive表示為passive extract process:/***extract pumpauserid COSS360,password COSS360rmthost , mgrport 7801原先的rmthost需要被注釋RMTHOSTOPTIONS presspassive extract專有參數(shù)rmttrail D:\ggoracle\dirdat\trail146\eaNOPASSTHRU gettruncatesTABLE , keycols (sampletime, objectid)。***/創(chuàng)建遠端隊列:add rmttrail D:\ggoracle\dirdat\trail146\ea extract pumpa2.目標端配置(142上)(1)添加aliad extract進程alias Extract進程不需要配置文件添加語法:ADD EXTRACT group, RMTHOST {host name | IP address}, {MGRPORT port} | {PORT port}[, RMTNAME name][, DESC “description”]此處測試的創(chuàng)建命令如下:GGSCIadd extract ext146pa, rmthost , mgrport 7801, rmtname pumpa需要定義源端的地址、端口,而且如果alias extract名稱和passive extract名稱不同,需要特別指定rmtname(2)添加應用進程(與普通情況下完全一樣)GGSCIadd replicat rep146ea exttrail D:\ggoracle\dirdat\trail146\ea,nodbcheckpoint:/***REPLICAT rep146eaUSERID coss3,PASSWORD coss3assumetargetdefsREPERROR default,discardDISCARDFILE d:\ggoracle\log\,append,megabytes 200gettruncatesHANDLECOLLISIONSBATCHSQL BATCHESPERQUEUE 200, OPSPERBATCH 2000MAP , TARGET ,keycols (sampletime, objectid)。***/3.同步進程的啟動和關閉注意,passive extract(這里是pumpa)不應該被手動啟動(手動也無法啟動)。在上面的進程創(chuàng)建和配置完成后,正確的啟動方式如下:(1)源端start exta,目標端start rep146ea(2)目標端start ext146pa(alias Extract)(3)在正確的配置下,pumpa會自動啟動。Pumpa啟動后,同步正常開始。 同樣,進程關閉時,無論在源端關閉passive extract或是在目標端關閉alias extract,對應的alias extract和passive extract都會自動關閉。(activeactive)雙向復制系統(tǒng)架構(gòu)如下: GoldenGate雙向復制,意即兩端數(shù)據(jù)庫互為源數(shù)據(jù),無論在哪一端上對業(yè)務數(shù)據(jù)進行操作,都將同步應用到另一端。 雙向復制的注意點1.防止數(shù)據(jù)循環(huán) 雙向復制中,最主要的問題是需要防止數(shù)據(jù)的循環(huán)應用。在GoldenGate中,需要從兩方面進行預防:(1)防止Extract進程抓取Replicat進程的SQL操作。在默認配置下,GoldenGate的Extract進程會忽略捕獲由Replicat執(zhí)行的SQL操作(Teradata除外,需要進行額外配置),所以這部分一般不需要額外設置。(2)使Extract進程識別本地Replicat執(zhí)行的DML事務,并進行忽略。 這步在Oracle(10g and later)中的配置為在Extract進程加入?yún)?shù):TRANLOGOPTIONS EXCLUDEUSER user name進行排除。不同的數(shù)據(jù)庫這里需要配置的參數(shù)不同。如果是Oracle 9i或之前的版本,需要配置tracetable。2.防止數(shù)據(jù)沖突 由于是雙向復制,那么當兩端都對同一數(shù)據(jù)進行操作時,就會發(fā)生沖突。比如同時對某行數(shù)據(jù)進行修改,修改的操作將會被覆蓋(視LAG以及事務的先后);又比如兩端插入或刪除相同鍵值的數(shù)據(jù)。 對于這類數(shù)據(jù)沖突,最好是在業(yè)務應用層解決。比如,可以劃分兩端數(shù)據(jù)庫應用的業(yè)務范圍,一部分數(shù)據(jù)只在一端修改維護,另一端則修改維護其他數(shù)據(jù);在兩端定義不同的鍵值生成策略;關注同步表上的觸發(fā)器和on delete cascade約束。也可以借助GoldenGate的映射和過濾功能,對于兩端同步的數(shù)據(jù)進行區(qū)分。 總之,在配置雙向復制環(huán)境時,需要綜合考慮當時業(yè)務情況,一般都需要在應用層進行適當?shù)男薷?,以防止?shù)據(jù)沖突帶來的數(shù)據(jù)丟失和不一致。 雙向配置示例 這個示例中,ggdba用戶作為GoldenGate專用用戶,ddw和ddws分別為兩端數(shù)據(jù)庫需要同步的schema(也可以同名,這里是為了便于區(qū)別),通過在兩端Extract中配置排除ggdba的操作防止循環(huán)應用。以下ddw結(jié)尾的進程均在ddw用戶所在數(shù)據(jù)庫,ddws結(jié)尾的進程均在ddws用戶所在數(shù)據(jù)庫。(1) ddw==ddws添加提取進程:GGSCI add extract extddw,tranlog,begin now/***extract extddw userid ggdba,password ggdbaexttrail E:\ggoracle\dirdat\e1tranlogoptions excludeuser ggdba排除捕獲ggdbadynamicresolutiongettruncatesTABLE ddw.*。 ***/GGSCI add exttrail E:\ggoracle\dirdat\e1, extract extddw添加datapump:GGSCI add extract pumpddw,exttrailsource E:\ggoracle\dirdat\e1,begin now/***extract pumpddwuserid ggdba,password ggdbarmthost , mgrport 7801rmttrail E:\ggoracle\dirdat\rep\e1PASSTHRU gettruncatestable ddw.*。***/GGSCI add rmttrail E:\ggoracle\dirdat\rep\e1, extract pumpddw添加復制應用進程GGSCI add replicat repddws,exttrail E:\ggoracle\dirdat\rep\e1, nodbcheckpoint/***replicat repddws userid ggdba,password ggdba ASSUMETARGETDEFS reperror default,discard discardfile E:\ggoracle\log\,append,megabytes 200 gettruncatesHANDLECOLLISIONSMAP ddw.*, TARGET ddws.*。***/(2) ddws==ddw添加提取進程:GGSCI add extract extddws,tranlog,begin now/***extract extddws userid ggdba,password ggdbaexttrail E:\ggoracle\dirdat\e2tranlogoptions excludeuser ggdba排除捕獲ggdbadynamicresolutiongettruncatesTABLE ddws.*。 ***/GGSCI add exttrail E:\ggoracle\dirdat\e2, extract extddws添加datapump:GGSCI add extract pumpddws,exttrailsource E:\ggoracle\dirdat\e2,begin now/***extract pumpddwsuserid ggdba,password ggdbarmthost , mgrport 7801rmttrail E:\ggoracle\dirdat\rep\e2PASSTHRU gettruncatestable ddws.*。***/
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1