在Logstash的JDBC插件中,我们配置了增量加载的时间间隔。 在SQL中,上次运行的时间插入为:sql_last_value 。
但是我找不到任何文档:
如果一次运行中有太多新数据,那么加载新数据所需的时间比计划的时间间隔长,会发生什么?
示例:
计划的时间间隔:1小时
加载新数据的时间:3小时
那么该插件会在开始新的运行之前等待上一次运行完成吗?
还是在预定时间与:sql_last_value 中的旧时间并行开始新运行,以便数据被加载两次(也许永远无法赶上)?
还是在:sql_last_value 中与更新时间同时开始新运行?
似乎任何地方都没有记录。