tidb 的统计信息什么情况会失效?近期我们环境出现统计信息失效的情况,数据库变慢,重新收集统计信息之后性能又正常了。
看看自动统计执行情况,默认50%数据变化才统计,你可以调到20%变化自动统计
怎么查看呢?
这是查看表统计信息
https://docs.pingcap.com/zh/tidb/stable/sql-statement-show-stats-healthy/#show-stats_healthy
这是查看统计信息失效标准
https://docs.pingcap.com/zh/tidb/stable/statistics/#自动更新
看官方文档根据自己实际情况调整。
官方文档有参考建议,你这情况可以根据实际情况调整
好的,谢谢。