ob修改表后查询慢,过一晚上又快了

【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】社区版V4.5.0
【问题描述】sytemctl安装的oceanbase,单表中大概7千万数据,有主键索引,刚开始查询总条数很快,毫秒级,做一些删除或新增操作后,再查询就变慢了,要几十秒才能查出来,到第二天再去查询就又快了,这种情况是晚上自动做了合并数据处理还是重建了索引,怎么能保持一致快的查询

3 个赞

这种情况看着是晚上自动收集统计信息后优化了

2 个赞

平时白天用怎么处理

1 个赞

估计是统计信息更新后就快了

1 个赞

把索引删了重建索引也会变快,关键平时咋用啊,几十秒有点慢

如果白天有大量的insert和delete可以考虑给该表手动合并下
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004479590

1 个赞

https://open.oceanbase.com/blog/20244522560
推荐设置buffer表。 Buffer 表自适应合并优化

1 个赞

学到了~