建表耗时一分钟

【 使用环境 】生产环境 or 测试环境 测试
【 OB or 其他组件 】observer
【 使用版本 】 5.7.25-OceanBase_CE-v4.1.0.0
【问题描述】清晰明确描述问题 建表耗时近一分钟
【复现路径】问题出现前后相关操作 无
【问题现象及影响】
建表耗时近一分钟 Query OK, 0 rows affected (52.829 sec),
【附件】
ob社区版建表耗时.txt (260.4 KB)

表结构涉及约 70 个字段,一个主键,两个唯一索引,15 个索引。

我们使用相同的表结构在本地没有复现出这个问题,执行大概也就一秒钟左右。辛苦帮忙根据 trace id 捞一下全量的日志(包括 observer 和 rootserver 的,直接在 log 路径下 grep Y584A0B9E1F14-000604A7244EACCA-0-0 * 就好了)。

123.log (3.2 MB)

DDL 执行过程中,涉及到的 commit 和 query 查询基本都是秒级以上,应该是系统负载的问题。

需要排查下执行 DDL 时租户规格,和网络、IO、CLOG盘、内存等负载情况。看下执行 DDL 时的 1002 租户盘、CPU、内存使用水位。

日志盘满可能会触发写限速。