V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
zhengfan2016

有大神研究过 pg_resetwal 的原理吗,为什么会丢 user 表的数据

  •  
  •   zhengfan2016 · Apr 7, 2025 · 3003 views
    This topic created in 385 days ago, the information mentioned may be changed or developed.

    前情提要: https://v2ex.com/t/1123446

    目前的情况是,大部分数据恢复了,但是一些行彻底消失了,我观察过,大部分是 user 表的用户行,这到底是为什么,这些行存的是我的账号数据,大部分在很早之前插入的(用户注册时就插入该行了),没道理存在 wal 缓存未写入,

    主要受影响的有misskeylogto这些的 user 表

    我尝试创建和旧账号相同主键的用户的时候会出现 id 以存在的报错,即使数据库根本不存在旧 id 的行,reindex 也不行

    1 replies    2025-04-07 16:12:36 +08:00
    boboliu
        1
    boboliu  
       Apr 7, 2025
    大概是状态已经很爆炸了

    我觉得先进行一个 dumpall 然后重新起个实例丢进去应该是最不坏的选项
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5746 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 07:10 · PVG 15:10 · LAX 00:10 · JFK 03:10
    ♥ Do have faith in what you're doing.