Oracle分割槽執行計畫

2021-07-02 02:13:17 字數 1039 閱讀 2649

range分割槽可用的操作:

分割槽表,按 n1 ,n2 分割槽

partition range single:訪問單個分割槽

partition range iterator:訪問多個分割槽

partition range inlist: 分割槽鍵中用了

in   

例如: 

where n1 in(x1,x2) and n2=x3

partition range all:  所有的分割槽

partition range empty: 條件在分割槽中不存在 (或者說是找不到資料)

partition range or: 分割槽鍵中用了

or    

例如 where n1=x1 or n2=x2

partition range subquery:

partition range join-filter:

partition range multi-column:

hash分割槽可用的操作:

partition hash single:

partition hash iterator:

partition hash inlist

partition hash all

partition hash subquery

partition hash join-filter

比range

少了partition range or

和partition range multi-column 

list分割槽可用的操作:

partition list single

partition list iterator

partition list inlist

partition list all

partition list empty

partition list or

partition list subquery

partition list join-filter

**:

Oracle 分割槽執行計畫詳解

part1.分割槽執行計畫的區別 在f5中檢視執行計畫的時候總是看到很多資訊 range分割槽 執行計畫 現的 分割槽表,按 n1 n2 分割槽 partition range single 訪問單個分割槽 partition range iterator 訪問多個分割槽 執行計畫中的 pstart...

ocacle 執行計畫 Oracle執行計畫

一 什麼是oracle執行計畫?執行計畫是一條查詢語句在oracle中的執行過程或訪問路徑的描述 二 怎樣檢視oracle執行計畫?因為我一直用的plsql遠端連線的公司資料庫,所以這裡以plsql為例 配置執行計畫需要顯示的項 工具 首選項 視窗型別 計畫視窗 根據需要配置要顯示在執行計畫中的列 ...

oracle執行計畫

對於一條sql語句,oracle是如何執行的,首先必須發揮你的想象,你認為它會如何去實現。是等子查詢結果全出來之後,還是子查詢每齣乙個結果,都觸發父節點去執行。沒錯,單純的 資料瀏覽當然不用等子查詢全部結束後,但涉及到排序,求和等需求的時候,就必須要等了,你可以幫它想想,全部資料不出來的話,何談去排...