【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】通过rawkv模式导入了数据,然后切换到txn模式导入数据
【遇到的问题:问题现象及影响】
err=failed to decode region range key, key: “757365727461626C653A7573657236323834373734313634303835393739373334”, err: invalid marker byte, group bytes “usertable”
如果能清理掉rawkv也是可以的
xfworld
(魔幻之翼)
2
最实用的办法:用 rawkv api 遍历所有的 Keys,进行 delete …
最傻的办法:重建集群…
首先确定 RawKV 模式下写入的数据范围。然后备份相关数据,使用tikv-ctl:你可以使用 tikv-ctl
工具来扫描和删除特定的键范围,例如:tikv-ctl --host : scan --from ‘757365727461626C653A7573657236323834373734313634303835393739373334’ --to ‘757365727461626C653A7573657236323834373734313634303835393739373334’ --limit 1000 delete
如果数据量不大,你可以通过遍历并删除所有键值对来清空数据。如果数据量大且是测试环境,可以备份数据后,涉及删除整个 TiKV 集群的数据目录,并重新启动集群。
system
(system)
关闭
9
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。