[分享]Extract Generates A large Volume of Trail Data For Lob Updates On Oracle_MySQL, Oracle及数据库讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MySQL, Oracle及数据库讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 6320 | 回复: 0   主题: [分享]Extract Generates A large Volume of Trail Data For Lob Updates On Oracle        下一篇 
shunzi
注册用户
等级:上尉
经验:782
发帖:133
精华:0
注册:2011-10-10
状态:离线
发送短消息息给shunzi 加好友    发送短消息息给shunzi 发消息
发表于: IP:您无权察看 2011-12-23 17:19:17 | [全部帖] [楼主帖] 楼主

Extract Generates A large Volume of Trail Data For Lob Updates On Oracle
Applies to:
Oracle GoldenGate - Version: 10.4.0.0 and later   [Release: 10.4.0 and later ]
Information in this document applies to any platform.
Symptoms
Some examples of excessive trails generation are :-
Generated 8.8GB of trail when redo log was only generated ~ 20MB,
Generated 100GB of Trail for a 245mb update.
When you look at the logminer log miner shows the following repeating over and over.
SEL_LOB_LOCATOR 08/21/10 12:57:37 TABLE FM_COV_LIST
LOB_WRITE 08/21/10 12:57:37 TABLE FM_COV_LIST
LOB_WRITE 08/21/10 12:57:37 TABLE FM_COV_LIST
INTERNAL 08/21/10 12:57:37 TABLE FM_COV_LIST
INTERNAL 08/21/10 12:57:37 TABLE FM_COV_LIST
SEL_LOB_LOCATOR 08/21/10 12:57:37 TABLE FM_COV_LIST
LOB_WRITE 08/21/10 12:57:37 TABLE FM_COV_LIST
LOB_WRITE 08/21/10 12:57:37 TABLE FM_COV_LIST
INTERNAL 08/21/10 12:57:37 TABLE FM_COV_LIST
INTERNAL 08/21/10 12:57:37 TABLE FM_COV_LIST
INTERNAL 08/21/10 12:57:37 TABLE FM_COV_LIST
Cause
GoldenGate reads these records from the archive log files with the LOB data and writes to trail files which because of the looping of Oracle database package DBMS_LOB.writeappend.
Solution
These updates have been show to be duplicates, Use OGG 10.4.0.19 or better and add the parameter  FETCHOPTIONS SUPPRESSDUPLICATES this will suppress these duplicates sending only the last update to the trail.
Extract Generates A large Volume of Trail Data For Lob Updates On Oracle


适用于:
Oracle
GoldenGate-版本:10.4.0.0和更高版本:10.4.0和更高版本]

在这个文档中的信息适用于任何平台。
症状
过度径一代的一些例子是:-
线索时只产生重做日志20MB8.8GB
径生成100GB245mb更新。
当你看的LogMiner日志矿工显示以下重复一遍又一遍。

SEL_LOB_LOCATOR08/21/1012:57:37TABLEFM_COV_LIST
LOB_WRITE08/21/1012:57:37TABLEFM_COV_LIST
LOB_WRITE08/21/1012:57:37TABLEFM_COV_LIST
INTERNAL08/21/1012:57:37TABLEFM_COV_LIST
INTERNAL08/21/1012:57:37TABLEFM_COV_LIST
SEL_LOB_LOCATOR08/21/1012:57:37TABLEFM_COV_LIST
LOB_WRITE08/21/1012:57:37TABLEFM_COV_LIST
LOB_WRITE08/21/1012:57:37TABLEFM_COV_LIST
INTERNAL08/21/1012:57:37TABLEFM_COV_LIST
INTERNAL08/21/1012:57:37TABLEFM_COV_LIST
INTERNAL08/21/1012:57:37TABLEFM_COV_LIST


原因

GoldenGate
的读取LOB数据的归档日志文件的这些记录,并写入线索,因为Oracle数据库包DBMS_LOB.writeappend循环文件。
解决方案
这些更新已显示是重复的,使用OGG 10.4.0.19或更好并添加参数FETCHOPTIONS SUPPRESSDUPLICATES这将抑制这些重复发送只有最后一次更新的线索。




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论