九零不老心
发布于 2025-05-23 / 6 阅读 / 0 评论 / 0 点赞

doris新增字段长时间才成功案例记录

首先上午10点51分左右对表做新增字段操作

alter table ods_trading_sett add column(
actiondatetime text null comment '更新时间戳'
)

显示执行成功,但实际查看表并没有新增该字段

查看刚才的add column任务状态

show alter table column

那么此时肯定操作未正常执行成功了

尝试多种检测操作

  1. 查询表状态
    SHOW PARTITIONS FROM ods_trading_service_settlementdetail_di

  2. 尝试手动取消,再做新增字段操作
    CANCEL ALTER TABLE COLUMN FROM ods_trading_service_sett

  3. 查询fe的日志

  4. 查询tablet

  5. 查询proc

  6. 寻求技术支持,是修改一个副本状态(实际未执行该操作)
    ADMIN SET REPLICA STATUS PROPERTIES("tablet_id" = "127870", "backend_id" = "10004", "status" = "bad");

  7. 但由于有其他事情耽搁,下午2025-05-23 17:09:30左右,新增字段操作自己完成了