TiDB大数据插入Fastest-BulkCopyAsync存在BUG,已验证 返回

SqlSugar 沟通中
4 539

使用场景,数据库迁移,从pgsql数据库迁移至TiDB,从pgsql中通过代码读取并序列化存在本地,切换数据库链接字符串后重启,再读取文件反序列化丢给BulkCopyAsync入TiDB。调试发现BulkCopyAsync方法入库后字符丢失【"t】【"】

image.png

image.png

代码示例:

image.png

Json示例:

image.png


热忱回答4

  • 这个你可以调一下源码 PULL给我改。暂时没有环境。

    0 回复
  • 我刚刚切换打mysql数据库测试了一下,入库数据没问题。BulkCopyAsync在TiDB数据库下,才会出现符号丢失。我两种数据库都测试三遍以上了,基本确认就是TiDB特定的问题。测试源码https://gitee.com/little_plum_hl/ti-db-testing-demo.git,互联网环境的TiDB我这里没有,我只有我们自己内网的

    0 回复
  • @fate sta:大佬大佬,测过了吗

    0 回复
  • @fate stahttps://gitee.com/little_plum_hl/ti-db-testing-demo.git,大佬,空了看看

    0 回复