我使用 Oracle Streams 设置了简单的双向数据库复制。我为此使用了企业管理器。流处于活动状态,并且它们的状态正常。问题是复制非常慢。
发生了什么:
- 我在机器A上插入。
- 我检查了但机器B中没有数据。
- 我在机器 A 上打开了 View Capture Statistics,我的事务位于 Active Streams Transactions List 下(运行时间超过 1 分钟)并且活动时间超过 1000 秒。
- 我去做一些食物,当我回来时,交易最终被传播到机器 B。
所以看起来事务在某种缓冲区中停留了超过 1000 秒。我怎样才能加快这个过程?我是数据库的新手,所以如果这是一个愚蠢的问题,请原谅我:)。
机器只是 vbox 实例(WinXP + Oracle 11g Enterprise)。
问候。