跳到主要内容

配置性能参数

功能说明

CloudCanal任务可以配置通用性能参数来改善任务执行的性能。通过调节参数来改善性能需要根据具体的数据负载结合经验进行多次尝试才可以达到理想的效果。

操作说明

  • 任务详情 > 功能列表 > 参数修改 modify_task_parameter

  • 搜索 想要的参数名称

  • 将该参数根据可修改范围进行修改即可生效

    参数名称参数说明设置建议
    fullRingBufferSize全量阶段环形缓冲队列大小需设置成2的指数倍,适当增大可以增加吞吐和性能。如果设置过大会导致任务负载过高引发性能下降、程序卡顿、通信超时等问题。
    fullBatchSize全量阶段按批刷出时的批次大小适当增大可以增加吞吐和性能,设置过大会引发性能下降、程序卡顿、通信超时等问题。
    increRingBufferSize增量阶段环形缓冲队列大小需设置成2的指数倍,适当增大可以增加吞吐和性能。如果设置过大会导致任务负载过高引发性能下降、程序卡顿、通信超时等问题。
    increBatchSize增量阶段按批刷出时的批次大小适当增大可以增加吞吐和性能,设置过大会引发性能下降、程序卡顿、通信超时等问题。
    writeParallel写入的并行度一般可以考虑设置成与CPU核数相同。当对端写入不是瓶颈时且CPU负载较低时,增加并行度可以改善性能。