为什么新增字段后,全表扫描会慢非常多

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】清晰明确描述问题
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

为什么表增加完字段后,全表扫描性能会差异如此之大。从几百毫秒增长到了几千毫秒。即使做了合并,性能也是一样的慢。

3 个赞

新加之后,做下统计信息更新后,再看

1 个赞

应该是没做统计信息的问题

explain 或者 show trace 等 信息发下吧。谢谢!

给表做一个全量合并试下

ALTER TABLE tbl1 SET progressive_merge_num=1; 修改表的渐进合并轮次为1,即下次合并执行全量合并

1 个赞

当时做了这个就好了,就想了解下是什么原理哪。