使用dumpling导出数据可以导出指定字段吗?

【 TiDB 使用环境】生产环境、测试

【 TiDB 版本】v 5.1.0

【遇到的问题:问题现象及影响】目前需要导出生产一张大表,不需要导出其对应id,使用dumpling导出数据可以导出指定字段吗?

-S 或 --sql 根据指定的 sql 导出数据,该选项不支持并发导出

1 个赞

是不是类似如下操作,但是我的id存在跳号,需要人为去查找,created_time没有新建索引,表900多亿条语句,这样会很慢。
-S “select produce_id,…,last_modified_time from x where id>=‘’ and id<=‘’”
-S “select produce_id,…,last_modified_time from x where created_time>=‘’ and created_time<=‘’”

是不是可以全量导出,在导入后drop字段?感觉这样会快一点

1 个赞

id是自增主键吗?900多亿数据,只要导出其中符合created_time的很少一部分?

create_time没有建索引,准备采用程序进行导出导入操作。

mysql -e “select id,id2”>1.txt

1 个赞

我觉得对,小机灵鬼 :grin:


这样吧

1 个赞

嗯 更快

:sunglasses: :sunglasses: