基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
物理恢复卡在 UPGRADE 阶段的问题分析与解决
更新时间:2026-05-13 01:51
问题现象
在执行物理恢复操作时,恢复过程卡在 UPGRADE 状态,日志中持续出现 schema 刷新因为超时(4012)失败,恢复租户的 __all_ddl_operation 表数据量很大。
关键信息
__all_ddl_operation表数据量过大。inner sql执行默认超时时间为 30 秒。物理恢复卡在 UPGRADE 状态。
出现 schema 刷新超时失败的日志,原因是
inner sql超时
问题原因
频繁执行 DDL 操作,导致 __all_ddl_operation 表的数据量过大,而 schema 刷新的默认 inner sql 执行超时时间设置不足,使得 schema 刷新持续失败,物理恢复状态无法推进。
问题的风险及影响
物理恢复卡住。
适用版本
OceanBase 数据库所有版本。
解决方法
在系统租户下调大 internal_sql_execute_timeout 参数值,即增加 inner sql 执行的超时时间,使 schema 刷新能够顺利完成。
ALTER SYSTEM internal_sql_execute_timeout = '10m';
规避方式
避免过于频繁地执行 DDL 操作。
若遇到此问题,可以通过调整 internal_sql_execute_timeout 参数值来作为临时解决方案。