對一個執行計劃的疑問

wei-xh發表於2010-12-24

WXH_TBD1,WXH_TBD2都根據dba_objects建立。
連線列上有索引。object_name上有索引。


以下是實際的執行計劃。
SQL> select * from wxh_tbd1 a ,wxh_tbd2 b where a.object_id=b.object_id and a.object_name='sss';

未選定行

執行計劃
----------------------------------------------------------
Plan hash value: 892375762

-------------------------------------------------
| Id  | Operation                     | Name     
-------------------------------------------------
|   0 | SELECT STATEMENT              |         
|   1 |  TABLE ACCESS BY INDEX ROWID  | WXH_TBD2
|   2 |   NESTED LOOPS                |         
|   3 |    TABLE ACCESS BY INDEX ROWID| WXH_TBD1
|*  4 |     INDEX RANGE SCAN          | T2_NAME      
|*  5 |    INDEX RANGE SCAN           | T_ID        
-------------------------------------------------

為什麼不是這個執行計劃?什麼地方做了最佳化嗎?


執行計劃
-------------------------------------------------
Plan hash value: 892375762

-------------------------------------------------
| Id  | Operation                     | Name     
-------------------------------------------------
|   0 | SELECT STATEMENT              |         
|   1 |   NESTED LOOPS                |         
|   2 |    TABLE ACCESS BY INDEX ROWID| WXH_TBD1
|*  3 |     INDEX RANGE SCAN          | T2_NAME      
|   4 |    TABLE ACCESS BY INDEX ROWID| WXH_TBD2   
|*  5 |     INDEX RANGE SCAN          | T_ID        
-------------------------------------------------

11G,又變樣了。                                      
-------------------------------------------------   
| Id  | Operation                     | Name        
-------------------------------------------------   
|   0 | SELECT STATEMENT              |            
|   1 |  NESTED LOOPS                 |            
|   2 |   NESTED LOOPS                |            
|   3 |    TABLE ACCESS BY INDEX ROWID| WXH_TBD1   
|*  4 |     INDEX RANGE SCAN          | T2_NAME     
|*  5 |    INDEX RANGE SCAN           | T_ID        
|   6 |   TABLE ACCESS BY INDEX ROWID | WXH_TBD2   
-------------------------------------------------
   

[ 本帖最後由 wei-xh 於 2010-12-24 09:31 編輯 ]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22034023/viewspace-682556/,如需轉載,請註明出處,否則將追究法律責任。

相關文章