TiDB大数据插入Fastest-BulkCopyAsync存在BUG,已验证 返回
SqlSugar
沟通中
4
539
悬赏:0 飞吻
使用场景,数据库迁移,从pgsql数据库迁移至TiDB,从pgsql中通过代码读取并序列化存在本地,切换数据库链接字符串后重启,再读取文件反序列化丢给BulkCopyAsync入TiDB。调试发现BulkCopyAsync方法入库后字符丢失【"t】【"】


代码示例:

Json示例:

热忱回答(4)
-
fate sta VIP0
2026/2/5这个你可以调一下源码 PULL给我改。暂时没有环境。
0 回复 -
慢慢来、不着急 VIP0
2026/2/5我刚刚切换打mysql数据库测试了一下,入库数据没问题。BulkCopyAsync在TiDB数据库下,才会出现符号丢失。我两种数据库都测试三遍以上了,基本确认就是TiDB特定的问题。测试源码https://gitee.com/little_plum_hl/ti-db-testing-demo.git,互联网环境的TiDB我这里没有,我只有我们自己内网的
0 回复 -
慢慢来、不着 VIP0
2026/2/6@fate sta:大佬大佬,测过了吗
0 回复 -
慢慢来、不着 VIP0
2026/2/9@fate sta:https://gitee.com/little_plum_hl/ti-db-testing-demo.git,大佬,空了看看
0 回复