Dataphin集成任务报错“ERROR 1105 (HY000): other error: [src/coprocessor/dag/[mod.rs:143](http://mod.rs:143/)]: IoError(Custom { kind: Other, error: "given slice is too small to serialize the message" })”
更新时间:
问题描述
用户在使用集成任务,从TiDB同步数据到其他数据库时,报错“ERROR 1105 (HY000): other error: [src/coprocessor/dag/[mod.rs:143](http://mod.rs:143/)]: IoError(Custom { kind: Other, error: "given slice is too small to serialize the message" })”。
问题原因
是TiKV的问题,因为GRPC不能处理大于4GiB的消息,此问题直到TiKV6.0仍未从代码层面彻底解决。
解决方案
此问题仅能通过临时方案解决:在输出组件增加where条件,使单次数据大小不要超过4GB。如彻底解决,需要TiDB开发者,修复此问题。
适用于
- Dataphin
- TiDB
文档内容是否对您有帮助?