v7.5.2 dumpling 指定where 时间,为啥process 显示是全表

【 TiDB 使用环境】生产环境
【 TiDB 版本】
【复现路径】
备份命令

`./dumpling -h 127.0.0.1 -P 4000 -u backup -p xx -B yzt --tables-list yzt.ai_qc_estimate_detail --filetype sql --threads 2 -o /data/db_bak/2024_07_23_16/ai_qc_estimate_detail -F 1024MiB --compress gz --params tidb_distsql_scan_concurrency=1,tidb_mem_quota_query=8589934592 --where “date >= 2024-07-22”

dumpling日志

process看的是走全表rowid

期望目标: 备份应该只备份0722的数据

TABLESAMPLE REGIONS() 在每个region采样,然后再切分导出任务

根本执行不完 。 为什么不能在where 限制条件里去查相关信息 。 一天130G的分区数据 都备份不动。

没有用dumpling指定过时间,但这不知道是不是bug

不一定是bug 你看看是不是没索引全表扫了

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。