openGauss学习笔记200 openGauss 数据库运维常见故障定位案例表文件大小无变化

  • 如果使用上面的方法清理后,表文件大小仍然无变化,确认无业务操作后,使用以下SQL查询活跃事务列表状态:

    select txid_current();

    使用该SQL可以查询当前的事务XID。再使用以下命令查看活跃事务列表:

    select txid_current_snapshot();

    如果发现活跃事务列表中有XID比当前的事务XID小时,停止数据库再启动数据库,再次使用VACUUM FULL命令对该表进行清理。