—— 客戶(hù)案例 ——
|
某快遞公司 Oracle Goldengate某快遞公司 Oracle Goldengate客戶(hù)背景 雙十一期間,為了降低訂單數(shù)據(jù)庫(kù)負(fù)載,需要將訂單查件一塊業(yè)務(wù)從訂單數(shù)據(jù)庫(kù)分離出來(lái),通過(guò)Oracle Goldengate數(shù)據(jù)復(fù)制技術(shù),將與訂單查詢(xún)業(yè)務(wù)相關(guān)的表實(shí)時(shí)同步至訂單查詢(xún)庫(kù)。 客戶(hù)需求 為了降低訂單數(shù)據(jù)庫(kù)負(fù)載,客戶(hù)需要將訂單查件一塊業(yè)務(wù)從訂單數(shù)據(jù)庫(kù)分離出來(lái),通過(guò)Oracle Goldengate數(shù)據(jù)復(fù)制技術(shù),將與訂單查詢(xún)業(yè)務(wù)相關(guān)的表實(shí)時(shí)同步至訂單查詢(xún)庫(kù)。 解決方案 1、下載ogg安裝包并分別上傳至源端和目標(biāo)端安裝目錄下 2、源端/目標(biāo)端安裝ogg 3、源端數(shù)據(jù)庫(kù)開(kāi)啟歸檔模式、force_logging和minimum supplemental logging 4、目標(biāo)端數(shù)據(jù)庫(kù)修改enable_goldengate_replication參數(shù) 5、源端/目標(biāo)端數(shù)據(jù)庫(kù)創(chuàng)建ogg用戶(hù),并授予dba權(quán)限 6、源端/目標(biāo)端ogg配置mgr進(jìn)程 7、源端ogg對(duì)需要抽取的表添加表級(jí)別日志 8、源端ogg配置抽取進(jìn)程及exttrail 8.1、配置參數(shù)文件 8.2、添加抽取進(jìn)程 8.3、添加extttrail 8.4、啟動(dòng)抽取進(jìn)程 9、源端ogg配置 pump投遞進(jìn)程及rmttrail 9.1、配置參數(shù)文件 9.2、添加pump進(jìn)程 9.3、添加rmttrail 9.4、啟動(dòng)pump進(jìn)程 10、數(shù)據(jù)同步初始化 通過(guò)impdp+db_link+flashback_scn初始化數(shù)據(jù)。 11、目標(biāo)端ogg添加checkpoint表 12、目標(biāo)端ogg配置復(fù)制進(jìn)程 12.1、配置參數(shù)文件 12.2、添加復(fù)制進(jìn)程 12.3、啟動(dòng)復(fù)制進(jìn)程 客戶(hù)收益 通過(guò)Oracle Goldengate成功配置,相關(guān)訂單數(shù)據(jù)被同步至訂單查詢(xún)庫(kù),相關(guān)訂單查詢(xún)業(yè)務(wù)也從原訂單庫(kù)分離出來(lái),降低了原訂單數(shù)據(jù)庫(kù)的負(fù)載,客戶(hù)順利度過(guò)雙十一。 |