500 多张表的话,确实可能是另外的问题。在 5.3 版本中,检查 checkpoint 是否要 flush 是只看的 global checkpoint, 5.4 的话还会看 table checkpoint(这样就多了 500 个 table checkpoint)。您这个 GTID 又比较复杂,对比 table checkpoint 可能就更慢了。
感谢反馈,我们会在 5.4 下一个版本尝试修复。目前如果您使用 5.4 的话可以试试任务同步的表少一些,多几个任务
500 多张表的话,确实可能是另外的问题。在 5.3 版本中,检查 checkpoint 是否要 flush 是只看的 global checkpoint, 5.4 的话还会看 table checkpoint(这样就多了 500 个 table checkpoint)。您这个 GTID 又比较复杂,对比 table checkpoint 可能就更慢了。
感谢反馈,我们会在 5.4 下一个版本尝试修复。目前如果您使用 5.4 的话可以试试任务同步的表少一些,多几个任务