SQL优化核心思想:或许你不知道的5条优化技巧 ... 在做SQL优化的时候,经常需要做的工作就是帮助CBO计算出比较准确的Rows。 注意:我们说的是比较准确的Rows。CBO是无法得到精确的Rows的,因为对表收集统计信息的时候,统计信息一般都不会按照100%的标准采样收集,即使按照100%的标准采样收集了表的统计信息,表中的数据也随时在发生变更。另外计算Rows的数学公式目前也是有缺陷的,CBO永远不可能计算得到精确的Rows。 大家是不是很好奇,为什么收集完直方图之后,Rows计算得那么精确,收集直方图究竟完成了什么操作呢?对owner列收集直方图其实就相当于运行了以下SQL。 1.4回表(TABLE ACCESS BY INDEX ROWID) ...
基于1个网页-相关网页
应用推荐