定期analyze table如何配置,配crontab 么?

为提高效率,提问时请尽量提供详细背景信息,问题描述清晰可优先响应。以下信息点请尽量提供:

  • 系统版本 & kernel 版本
  • TiDB 版本
  • 磁盘型号
  • 集群节点分布
  • 数据量 & region 数量 & 副本数
  • 集群 QPS、.999-Duration、读写比例
  • 问题描述(我做了什么)
  • 关键词
    1. 相关文档可以参考官网:https://pingcap.com/docs-cn/v3.0/reference/performance/statistics/#统计信息的收集
    1. 自动更新:在发生增加,删除以及修改语句时,TiDB 会自动更新表的总行数以及修改的行数。这些信息会定期持久化下来, 更新的周期是 5 * stats-leasestats-lease 的默认值是 3s,如果将其指定为 0,那么将不会自动更新。
    1. 当发现集群中有表存在不及时更新的情况,可以使用 crontab 做定期 analyze