FLUSHSECS | FLUSHCSECS

有效对象

提取

说明

使用 FLUSHSECS 或 FLUSHCSECS 参数控制 Oracle GoldenGate 何时刷新提取内存缓冲区。将数据发送到远程系统时,Extract 会缓冲数据以优化网络性能。当缓冲区已满或使用 FLUSHSECS 或 FLUSHCSECS 指定的时间量之后,将缓冲区刷新到目标系统。在刷新缓冲区并发布数据之前,目标用户无法进行数据更改。

增加 FLUSHSECS 或 FLUSHCSECS 的值可能会使网络的使用效率稍高,但如果源系统上的活动较低且缓冲区未填充,则可能会增加目标数据的延迟。当源表保持繁忙状态时,FLUSHSECS 和 FLUSHCSECS 的效果很小。

默认值

默认值为 1。最大值为 5000。FLUSHSECS 可以设置为 0,但 FLUSHCSECS 不能设置为 0。

语法

FLUSHSECS <seconds> | FLUSHCSECS <centiseconds>

<seconds>

刷新缓冲区之前的延迟(以秒为单位)。

<centiseconds>

在刷新缓冲区之前延迟(以厘秒为单位)。

示例

FLUSHSECS 80