为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】: DM8 【操作系统】: 麒麟10
我有一个系统日新增数据量大约1000条(多个表),想开启静态统计信息收集,需要怎么做? 改哪些数据库参数? 日常是否需要增加定时任务维护统计信息?
(1)如果数据库中的慢sql没有涉及这些表,或涉及到这些表的执行计划都是正确的,就不需要每天进行统计信息收集。 (2)可以考虑添加一个作业,每个星期或每个月,按照模式收集一次统计信息。
没看明白问题,弱弱问下,是想要在表中数据发生一定量的修改后能自动刷新表上统计信息吗?
如果是的话,可以参考下面两个文章
自动更新统计信息
查询优化-自动收集统计信息
(1)如果数据库中的慢sql没有涉及这些表,或涉及到这些表的执行计划都是正确的,就不需要每天进行统计信息收集。
(2)可以考虑添加一个作业,每个星期或每个月,按照模式收集一次统计信息。