tidb中的表 rename之后 原表和新表都提示不存在 7.1.0版本,我把完整的截图加上
之前也尝试过在tidb中执行 create table asset_bak like asset; insert into asset_bak select * from asset; 但是过一段时间 新表asset_bak表也就不存在了 ,这些是不是TIDB的G C机制有关啊
拼错了 asste_bak 不是asset_bak
哦哦哦
之前也尝试过在tidb中执行 create table asset_bak like asset; insert into asset_bak select * from asset; 但是过一段时间 新表asset_bak表也就不存在了 ,这些是不是TIDB的G C机制有关啊
asste_bak表名
那个rename的 多谢了 我的粗心 这个之前也尝试过在tidb中执行 create table asset_bak like asset; insert into asset_bak select * from asset; 但是过一段时间 新表asset_bak表也就不存在了 ,这些是不是TIDB的G C机制有关啊 有没有遇到过
复制表这个 我可以重现出来的
有没有可能是手抖 敲错了字母顺序
第二种情况我正在 复现 需要点时间
gc不可能把你的表也gc掉的。
admin show ddl jobs;
看看有没有删asset_bak表的记录
gc肯定是不会删的。。。
复现了么?坐等中ing~
好巧,怎么复现的?
解决了
就查询了几次 复制的表开始还在 过了一俩个小时 再查询 就没了
是什么版本?感觉没什么特殊的操作
7.1.0 较新的
我也测试一下