執行計劃執行步驟原則

Davis_itpub發表於2018-06-27
執行計劃檢視原則:
Operation這一列的步驟是個樹,ID=0的為樹根節點,一個根節點可以有多個子節點,展開是由上到下,從左到右,表示oracle讀取SQL的過程,而真正SQL執行的先後順序是從父節點開始找,有子節點先執行子節點,有多個子節點先執行從上向下的第一個,子節點全部執行完畢再執行父節點。

從上往下看,看到第一個並列節點時,暫停往下看,此時上面的節點執行順序必須大於下面的執行順序(並列上行),則上面的優先看上面的節點,根據上面的原則:
1、如果該節點有子節點,繼續向下且向右縮排看,找並列節點,有並列節點則優先看上面的節點,直到某節點沒有並列節點,此時該節點先執行。
2、如果此時該節點已沒有子節點,則該節點先執行。

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

相關文章