在11g中,默认自动收集统计信息的时间为晚上10点(周一到周五,4个小时),早上6点(周六,周日,20个小时),如下所示:
由于很多系统晚上10点还是处于业务高峰期,因此有必要调整下时间,这个要根据各自的业务自己判断,在我们系统调为:
周一到周五,凌晨1点开始,持续5个小时; 周六、周日,凌晨1点开始,持续10个小时。
用sys用户执行如下语句即可:
上面语句执行成功后的结果如下:
时间调整成功后,下一步就是开启11g的自动收集统计信息job,首先确认当前未开启:
执行如下语句开启:
确认已被开启:
附:关闭这个job的语句: