Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
启用增量上载和控制上载增量的大小。
inc=number[ K | M ]; ...
Increment=number[ K | M ]; ...
此选项的值所指定的每个上载部分的大小(以字节为单位)几乎相同。使用后缀 k 或 m 分别指定以千字节或兆字节为单位。
当此选项被设置为非零值时,会将上载按一个或多个部分发送给 MobiLink。在 dbmlsync 很难将与 MobiLink 服务器的连接维持足够长时间以完成完整上载时,这将非常有用。该缺省值为 0。
此选项的值控制每个上载部分的大小,如下所示。Dbmlsync 通过扫描数据库事务日志来构建上载。设置此选项时,dbmlsync 会扫描选项中所设置的字节数,然后继续扫描,直至到达没有未完成的部分事务的第一时刻—所有事务均已提交或均已回退的下一时刻。然后,它会将扫描到的内容作为上载部分发送,并从停止扫描的位置重新开始扫描日志。
Increment 扩展选项不可与脚本式上载或事务性上载结合使用。
以下 dbmlsync 命令行说明在启动 dbmlsync 时如何设置此选项:
dbmlsync -e "inc=32000"
以下 SQL 语句说明如何在数据库中存储此选项:
CREATE SYNCHRONIZATION SUBSCRIPTION TO sales_publication FOR ml_user1 OPTION inc='32k';