加油!!!!
技术细节讲得很清楚,学到了!
收藏了
收藏了
实践出真知,感谢分享实战经验
实践案例很有参考价值
干货满满,受益匪浅
干货满满,受益匪浅
感谢作者的整理和分享
实践案例很有参考价值
实践案例很有参考价值
实践案例很有参考价值
期待更多分享
实践出真知,感谢分享实战经验
内容很好
实践案例很有参考价值
干货满满,受益匪浅
经验分享很有价值
内容很好
4.1.0 版本 DDL 加索引仍是较重的操作,超过 2 小时未完成且无法 kill,多半是卡在数据补全/日志回放或被合并转储抢占资源。排查建议:1)查 GV$OB_DDL_TASK_STATUS(或对应 DDL 进度视图)看这个 add index 任务当前处于哪个阶段、进度是否推进;2)看 observer.log 中该 DDL 的日志,确认是否在等待 major/minor freeze 或 IO 排队;3)4.1 的在线 DDL 不能像普通 DML 那样 kill session,需要通过取消 DDL 任务的方式终止(参考对应版本的 DDL 任务取消命令)。长期建议升级到 4.2+,在线加索引的稳定性和可观测性都有明显改善。若表数据量很大,尽量避开业务高峰和每日合并时间窗执行。