Oracle数据库什么时候需要启用动态采样呢?
当执行计划中表的Rows估算有严重偏差的时候,例如相关列问题,或者两表关联有多个连接列关联之后Rows算少,或者是where过滤条件中对列使用了substr、instr、like,或者是where过滤条件中有非等值过滤,又或者group by之后导致Rows估算错误,此时可以考虑使用动态采样。同时,建议动态采样至少设置为level4。