可以将 dbmlsync 设置为根据定义的规则定期进行同步。可通过以下两种方法进行此项设置:
使用 dbmlsync 扩展选项 SCHEDULE 在一天或一周的特定时间或按固定间隔启动同步。在这种情况下,dbmlsync 将一直运行到用户将其停止为止。
使用 dbmlsync 事件挂接根据所定义的逻辑启动同步。对于按不固定间隔实现同步或为响应事件而实现同步而言,这是最好的方法。在这种情况下,可以通过挂接代码以编程方式停止 dbmlsync。
请参见使用事件挂接启动同步。
如果指定了调度选项或挂接,dbmlsync 会进入悬停模式。悬停功能可减少花费在日志扫描上的时间。通过设置 dbmlsync 扩展选项 HoverRescanThreshold 或使用 dbmlsync 存储过程 sp_hook_dbmlsync_log_rescan,可以增强悬停的性能优势。
有关详细信息,请参见:
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |