我的数据库出现问题,我不小心有 1000 个重复的 fkey 约束。我设法找到它们并直接从 pg_constraint 中删除(我认为这是我搞砸的地方,但现在为时已晚)。
我的数据仍然存在并且我想要的约束但现在数据库喷出“缓存查找因约束失败”。
我在这里有什么选择?
有没有办法修复数据库?我是否只需要以某种方式获取所有数据并恢复新数据库。
我的数据库出现问题,我不小心有 1000 个重复的 fkey 约束。我设法找到它们并直接从 pg_constraint 中删除(我认为这是我搞砸的地方,但现在为时已晚)。
我的数据仍然存在并且我想要的约束但现在数据库喷出“缓存查找因约束失败”。
我在这里有什么选择?
有没有办法修复数据库?我是否只需要以某种方式获取所有数据并恢复新数据库。