问题
多项选择题
发现表上的统计信息存在错误:NUM_ROWS数字不包括到现时为止今天插入的任何行。可能发生了什么情况(选择一个最佳答案)?
A.未将STATISTICS_LEVEL参数设置为TYPICAL或ALL
B.已经通过执行DBMS_STATLOCK_TABLE_STATS过程锁定了统计信息
C.在下次分析之前,不会更改统计信息
D.没有运行自动维护任务
答案
参考答案:C
解析:并不实时维护优化器统计信息,统计信息只在分析对象时刷新。A和D是错误的,它们只影响夜间统计信息的刷新,对白天的刷新没有影响。B是错误的,因为它将永久冻结统计信息,并非仅限于白天。