Oracle - MV在预建表上,MV登录同一个表

时间:2013-10-18 04:34:26

标签: oracle logging view materialized

我们有一个Oracle 11g OLTP数据库,其上有一个相当大的表(6000万)。我将这个表叫做table_a。 Table_a上有一个MV日志(log_a)。该表被复制到ad hoc数据库,该数据库在预构建的表table_b上通过使用快速刷新的MV进行只读。这非常有效。

但是,我们有第三方只能访问我们的只读ad hoc数据库。第三方需要复制table_b。

虽然我可以在table_b上创建MV日志(log_b),但是当我使用log_a从table_a刷新table_b时,log_b似乎没有填充对table_b的更改。

有没有人曾经尝试过这个,有没有办法让log_b记录table_b刷新期间发生的变化?

0 个答案:

没有答案