Oceanbase 执行统计信息收集操作的最佳实践

【产品名称】

Oceanbase

【产品版本】

所有

【问题描述】

对于查询优化来说,统计信息的准确性非常重要。请问OB一般建议在什么时候做统计信息收集的操作,每次都通过analyze命令吗?在转储和合并之后系统会自动执行信息收集吗?还是都需要通过手工或者定时任务触发?

hi,建议提问题之前先搜一下文档,你的这两个问题在文档上都能搜到:

  1. OB不支持analyze命令:https://open.oceanbase.com/docs/observer-cn/V3.1.1/10000000000013274
  2. OB的统计信息收集是每日合并自动收集,也可以通过手动触发合并来收集:https://open.oceanbase.com/docs/observer-cn/V3.1.2/10000000000014838
1 个赞

谢谢回答。 我之前是在OB官网的文档中心按照“统计信息”和"analyze"关键字进行搜索的,结果没有发现有用的信息。 根据你的回答,我在OB社区版的文档里找到了关于合并统计的答案。看来以后需要2个地方的文档都搜索一下才行。

1 个赞