日期:2014-05-16 浏览次数:20473 次
Analyze table对Oracle性能的提升? 世事无绝对,有时候你可能发现会变慢 annlyze表会增加CBO执行的性能?不一定的。
大家来讨论一下这个优化课题
我自己碰到的一个实际情况:
一个sql语句执行要1个小时,有时候还出不了结果,但分析sql涉及的表后,然后重新执行3分钟搞定!
真的有这样惊人的差异?
了解了CBO和RBO你就知道区别了
我就碰到一个语句分析后要执行30多分钟,删除分析后,只要30秒。
很多情况下不一定的,最好是自己从执行计划判断