Oracle对索引分析的优化(转载)
a[@more@]今天在PUB上看贴的时候发现了一个有趣的现象,Oracle在进行索引分析的时候并非完全按照指定的方式进行。比如,要求Oracle进行COMPUTE STATISTICS分析,但是Oracle很可能进行的是ESTIMATE STATISTICS。测试版本9204,Oracle在数据量达到一定量的情况下,会改变分析的默认行为,由COMPUTE STATISTICS变为ESTIMATE STATISTICS:SQL> CREATE TABLE T_STAT (ID NUMBER, NAME VARCHAR2(100), CREATE_DATE DATE);Table created.SQL> CREATE INDEX IND_T_STAT_ID ON T_STAT(ID);Index created.SQL> CREATE INDEX IND_T_STAT_NAM