我们使用yugong同步一批表数据(大约30张表)到mysql,使用ALL模式,其中有4张表一直无法同步完成,一直在“增量中”,就是无法到达“已追上”的状态。看日志,每次增量都能拿到1000条数据,apply的日志也打印了。看源代码apply日志打印了,说明delete 物化视图日志记录应该已经执行,那怎么会一直能抽取到原表的数据呢? 看日志是没有报任何错误,就是循环都数据了。 后来把oracle相应表的碎片清理了之后,即可完成同步。想问一下:表碎片导致查询物化视图慢,为什么就会导致循环读取数据记录呢? 看了源代码也没有找出原因,希望大牛们帮忙解释一下。
2条答案
按热度按时间xkftehaa1#
你是如何把oracle相应表的碎片清理了干净的?我们清理之后还是不行?
8fsztsew2#
这是来自QQ邮箱的假期自动回复邮件。 您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。