【YashanDB 知识库】如何更改自动统计信息收集任务
本文内容来自 YashanDB 官网,原文内容请见https://www.yashandb.com/newsinfo/7106887.html?templateId=1718516
YashanDB 内置了定时任务 GATHER_STATS_JOB,默认每日凌晨 2:00 开始收集全库的统计信息,包括统计信息缺失或者统计信息已经失效的对象的收集。
在某些场景可能出现收集过程花费时间较长现象,可通过调整收集参数,加快收集过程。
1、删除系统默认收集任务
复制代码
2、重新创建统计信息收集任务
复制代码
主要更改 GATHER_DATABASE_STATS 的第 2、3、5 个参数,分别表示:采样率、并行度、分区表收集策略(默认 ALL-收集表和分区,GLOBAL-只收集表,在分区表数据量巨大且分区数多的情况下影响收集任务完成时间
并行度是单个收集任务内部的并行度,非表之间的并行度,因此全库收集是串行的)
3、手工运行任务
复制代码
4、查看表统计信息收集时间
复制代码
版权声明: 本文为 InfoQ 作者【YashanDB】的原创文章。
原文链接:【http://xie.infoq.cn/article/0dea7d786ce1ecf6132f408bf】。文章转载请联系作者。
评论