真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

OGG中addtrandata的含義是什么

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)OGG中add trandata的含義是什么,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、小程序開(kāi)發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了四川免費(fèi)建站歡迎大家使用!

在配置OGG時(shí),需要給同步的表添加補(bǔ)充日志,在ggsci命令行執(zhí)行
add trandata user.table

該命令實(shí)際上包含兩層含義:
1)table有PK或UK ,則目標(biāo)端能準(zhǔn)確依據(jù)PK或UK找到源端DML更新的數(shù)據(jù),從而在目標(biāo)端同步。
2)table沒(méi)有PK和UK,則目標(biāo)端只能依據(jù)該table的所有列來(lái)找到源端DML更新的數(shù)據(jù),從而在目標(biāo)端同步。

對(duì)應(yīng)此OGG命令,在SQL*PLUS中有等效語(yǔ)法:
1)和第一層含義等效的語(yǔ)法(有主鍵或唯一鍵)
alter table user.table add?supplemental log group ggs_table_1 (PK or UK) always;
2)和第二層含義等效的語(yǔ)法(沒(méi)有主鍵和唯一鍵)
alter table user.table add?supplemental log group ggs_table_1 (all column) always;

當(dāng)某個(gè)table的column超過(guò)32個(gè)字段的時(shí)候,使用add trandata就會(huì)報(bào)錯(cuò):
WARNING OGG-00706 Failed to add supplemental log group on table user.table due to ORA-02257: maximum number of columns exceeded ......
這個(gè)時(shí)候,就要使用:
alter table user.table add?supplemental log ...這種方式才可。
此時(shí)又分兩種情況:
第一情況是列超過(guò)32個(gè),但有主鍵或唯一鍵:
alter table user.table add?supplemental log group ggs_table_1 (PK or UK) always;
第二情況是列超過(guò)32個(gè),沒(méi)有主鍵和唯一鍵:
alter table user.table add?supplemental log group ggs_table_1 (all column <32) always;
alter table user.table add?supplemental log group ggs_table_2 (all colum >32) always;

上述就是小編為大家分享的OGG中add trandata的含義是什么了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


分享名稱:OGG中addtrandata的含義是什么
路徑分享:http://weahome.cn/article/igejej.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部