Snapshot Chunk Splitting的方式

如果有主键,则根据主键的第一个字段a做Split。通过SQLSELECT MIN(%s), MAX(%s) FROM %s拿到最小值min,最大值max。

字段a是数值类型

通过参数scan.incremental.snapshot.chunk.size对数据做切割

字段a是非数值类型

通过SELECT MAX(splitColumn) FROM (SELECT splitColumn FROM table WHERE splitColumn >= ? ORDER BY splitColumn ASC LIMIT chunkSize) AS T计算每个Split的分割点。