Oracle 数据分析和动态采样(二)

2014-11-24 18:13:02 · 作者: · 浏览: 1
------


| 0 | SELECT STATEMENT | | 12 | 2484 | 287 (1)| 00:00:04 |


|* 1 | TABLE ACCESS FULL| LEO2 | 12| 2484 | 287 (1)| 00:00:04 |


--------------------------------------------------------------------------


Predicate Information (identified by operation id):


---------------------------------------------------


1 - filter("OBJECT_ID"=10000)


Note


-----


-dynamic sampling used for this statement (level=2)


Leo2表没有进行统计分析,oracle采用了动态采样技术(红色字显示),执行计划显示Rows=12,由于动态采样只是随机在表上取一些数据来评估,没有进行全表完整分析,固然得出的执行计划没有leo1表更精确更好。所以说“动态采样”只是一个补救措施。