Partition 表掃描的過程,使用key作為謂詞與使用非key值做謂詞....
下面執行計劃的一部分,前者的謂詞為非分割槽key, 後者的謂詞為分割槽key,
反映在執行計劃上是由不同,但從他們的上一級HASH JOIN的成本來看,在對全表作PARTITION RANGE
ITERATOR時,有沒有走PARTITION KEY對COST影響不大。
-------------------------------------------------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost | Pstart| Pstop |
-------------------------------------------------------------------------------------------------------------------
HASH JOIN | | 353 | 22945 | 12803
| 12 | PARTITION RANGE ALL | | | | | 1 | 755 |
|* 13 | TABLE ACCESS FULL | FICT1 | 9145 | 384K| 12763 | 1 | 755 |
------------------------------------------------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost | Pstart| Pstop |
------------------------------------------------------------------------------------------------------------------
HASH JOIN | | 353 | 38124 | 12804 | | |
| 11 | PARTITION RANGE ITERATOR | | | | |KEY(MC)|KEY(MC)|
|* 12 | TABLE ACCESS FULL | FICT1 | 9145 | 714K| 12763 |KEY(MC)|KEY(MC)|[@more@]
-------------------------------------------------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost | Pstart| Pstop |
-------------------------------------------------------------------------------------------------------------------
HASH JOIN | | 353 | 22945 | 12803
| 12 | PARTITION RANGE ALL | | | | | 1 | 755 |
|* 13 | TABLE ACCESS FULL | FICT1 | 9145 | 384K| 12763 | 1 | 755 |
------------------------------------------------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost | Pstart| Pstop |
------------------------------------------------------------------------------------------------------------------
HASH JOIN | | 353 | 38124 | 12804 | | |
| 11 | PARTITION RANGE ITERATOR | | | | |KEY(MC)|KEY(MC)|
|* 12 | TABLE ACCESS FULL | FICT1 | 9145 | 714K| 12763 |KEY(MC)|KEY(MC)|[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/661919/viewspace-1030001/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 小解謂詞 access 與 filterFilter
- C++謂詞C++
- 使用謂詞(NSPredicate)來提高集合遍歷與過濾查詢的效率
- Java 8謂詞鏈Java
- java8-謂詞(predicate)Java
- 原子謂詞公式和合式公式公式
- 執行計劃-4:謂詞的選擇時機與使用細節
- 傳說中的“謂詞越界“場景
- C#2.0謂詞的簡單應用C#
- 優化擁有謂詞or的子查詢優化
- SQL 改寫系列七:謂詞移動SQL
- SQL 改寫系列六:謂詞推導SQL
- 謂詞條件是is null走索引嗎?Null索引
- [20150610]sql的謂詞中使用函式.txtSQL函式
- 【SQL】Oracle查詢轉換之謂詞推送SQLOracle
- 無法顯示您正在查詢的頁面,因為使用了無效的方法(http謂詞)。HTTP
- Oracle查詢轉換(四)連線謂詞推入Oracle
- 【GreatSQL最佳化器-02】索引和Sargable謂詞SQL索引
- CodeQL學習筆記(1)-QL語法(邏輯連線詞、量詞、聚合詞、謂詞和類)筆記
- redis的bigkey掃描指令碼Redis指令碼
- C++ 一元謂詞對應的lambda表示式C++
- C++原始碼單詞掃描程式(詞法分析)C++原始碼詞法分析
- Json中使用中文作為key的風險JSON
- Greenplum儲存過程使用分割槽表將進行全表掃描儲存過程
- [Tkey] 與非
- vue v-for中key的作用,使用index作為key會怎麼樣?VueIndex
- With KEY & With Table KEY 的使用
- Oracle 12CR2查詢轉換之謂詞推送Oracle
- 標準變成使謂詞(布林函式)返回true函式
- Redis大key掃描Python指令碼RedisPython指令碼
- CBO的查詢轉換(謂詞推入與子查詢展開(Subquery Unnesting))
- 大資料SQL中的Join謂詞下推,真的那麼難懂?大資料SQL
- 基於CBO優化器謂詞選擇率的計算方法優化
- stopkey對索引掃描的影響測試TopK索引
- 恕我直言你可能真的不會java第3篇:Stream的Filter與謂詞邏輯JavaFilter
- 談所謂價值投資
- 何謂 Linux 使用者?Linux
- Python關鍵詞(keywords)筆記Python筆記