replace ts related to ddl with scn.

This commit is contained in:
obdev
2022-11-28 02:21:13 +00:00
committed by ob-robot
parent bbec6aff49
commit 8a4d14122f
539 changed files with 17685 additions and 173434 deletions

View File

@ -269,7 +269,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -289,7 +289,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -309,7 +309,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -329,7 +329,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -349,7 +349,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -369,7 +369,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -389,7 +389,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -409,7 +409,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -429,7 +429,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -449,7 +449,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -469,7 +469,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -489,7 +489,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -509,7 +509,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -529,7 +529,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -549,7 +549,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -569,7 +569,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -589,7 +589,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -609,7 +609,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -629,7 +629,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -649,7 +649,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -669,7 +669,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -689,7 +689,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -709,7 +709,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -729,7 +729,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -749,7 +749,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -769,7 +769,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -789,7 +789,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -809,7 +809,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:
@ -829,7 +829,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |2 |46 |
|0 |TABLE SCAN|t |2 |2 |
===================================
Outputs & filters:

View File

@ -20,7 +20,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -40,7 +40,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -61,7 +61,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -83,7 +83,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -106,7 +106,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -126,7 +126,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -147,7 +147,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -167,7 +167,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -189,7 +189,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -209,7 +209,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -229,7 +229,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -250,7 +250,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -272,7 +272,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -295,7 +295,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -317,7 +317,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -337,7 +337,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -359,7 +359,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -379,7 +379,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -400,7 +400,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -422,7 +422,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -442,7 +442,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -463,7 +463,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -489,7 +489,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -509,7 +509,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -529,7 +529,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -551,7 +551,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -571,7 +571,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -591,7 +591,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -612,7 +612,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -632,7 +632,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -653,7 +653,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -673,7 +673,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -694,7 +694,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -714,7 +714,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -736,7 +736,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -756,7 +756,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -777,7 +777,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -797,7 +797,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -818,7 +818,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -838,7 +838,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -859,7 +859,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -881,7 +881,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -901,7 +901,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -921,7 +921,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -941,7 +941,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -963,7 +963,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -983,7 +983,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1003,7 +1003,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1050,7 +1050,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1069,7 +1069,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1088,7 +1088,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1107,7 +1107,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1126,7 +1126,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1145,7 +1145,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1164,7 +1164,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1183,7 +1183,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1202,7 +1202,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1221,7 +1221,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1240,7 +1240,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1259,7 +1259,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1278,7 +1278,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1297,7 +1297,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1316,7 +1316,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1335,7 +1335,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1354,7 +1354,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -1373,7 +1373,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:

View File

@ -7322,7 +7322,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -7341,7 +7341,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -7360,7 +7360,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -7379,7 +7379,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:

View File

@ -90,7 +90,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -110,7 +110,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -130,7 +130,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -150,7 +150,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -170,7 +170,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -190,7 +190,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -210,7 +210,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -230,7 +230,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -250,7 +250,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -270,7 +270,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -290,7 +290,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -310,7 +310,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -330,7 +330,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -350,7 +350,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -370,7 +370,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -390,7 +390,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -410,7 +410,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -430,7 +430,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -450,7 +450,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -470,7 +470,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -490,7 +490,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -510,7 +510,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -531,7 +531,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t2 |18 |46 |
|0 |TABLE SCAN|t2 |18 |2 |
===================================
Outputs & filters:
@ -586,7 +586,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t2 |18 |46 |
|0 |TABLE SCAN|t2 |18 |2 |
===================================
Outputs & filters:
@ -641,7 +641,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t2 |18 |46 |
|0 |TABLE SCAN|t2 |18 |3 |
===================================
Outputs & filters:
@ -696,7 +696,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t2 |6 |46 |
|0 |TABLE SCAN|t2 |6 |3 |
===================================
Outputs & filters:
@ -720,7 +720,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t2 |1 |46 |
|0 |TABLE SCAN|t2 |1 |3 |
===================================
Outputs & filters:
@ -747,8 +747,8 @@ Query Plan
======================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
--------------------------------------
|0 |HASH GROUP BY| |18 |51 |
|1 | TABLE SCAN |t2 |18 |46 |
|0 |HASH GROUP BY| |18 |10 |
|1 | TABLE SCAN |t2 |18 |4 |
======================================
Outputs & filters:
@ -772,8 +772,8 @@ Query Plan
====================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
------------------------------------
|0 |SORT | |18 |49 |
|1 | TABLE SCAN|t2 |18 |46 |
|0 |SORT | |18 |7 |
|1 | TABLE SCAN|t2 |18 |4 |
====================================
Outputs & filters:
@ -810,8 +810,8 @@ Query Plan
====================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
------------------------------------
|0 |SORT | |18 |49 |
|1 | TABLE SCAN|t2 |18 |46 |
|0 |SORT | |18 |7 |
|1 | TABLE SCAN|t2 |18 |4 |
====================================
Outputs & filters:
@ -848,8 +848,8 @@ Query Plan
====================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
------------------------------------
|0 |SORT | |18 |49 |
|1 | TABLE SCAN|t2 |18 |46 |
|0 |SORT | |18 |8 |
|1 | TABLE SCAN|t2 |18 |4 |
====================================
Outputs & filters:
@ -886,8 +886,8 @@ Query Plan
======================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
--------------------------------------
|0 |HASH GROUP BY| |1 |50 |
|1 | TABLE SCAN |t2 |18 |46 |
|0 |HASH GROUP BY| |1 |9 |
|1 | TABLE SCAN |t2 |18 |3 |
======================================
Outputs & filters:
@ -908,7 +908,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t2 |1 |46 |
|0 |TABLE SCAN|t2 |1 |3 |
===================================
Outputs & filters:
@ -929,8 +929,8 @@ Query Plan
========================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
----------------------------------------
|0 |SCALAR GROUP BY| |1 |46 |
|1 | TABLE SCAN |t2 |18 |46 |
|0 |SCALAR GROUP BY| |1 |4 |
|1 | TABLE SCAN |t2 |18 |3 |
========================================
Outputs & filters:
@ -951,8 +951,8 @@ Query Plan
========================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
----------------------------------------
|0 |SCALAR GROUP BY| |1 |46 |
|1 | TABLE SCAN |t2 |18 |46 |
|0 |SCALAR GROUP BY| |1 |4 |
|1 | TABLE SCAN |t2 |18 |3 |
========================================
Outputs & filters:
@ -973,8 +973,8 @@ Query Plan
========================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
----------------------------------------
|0 |SCALAR GROUP BY| |1 |46 |
|1 | TABLE SCAN |t2 |18 |46 |
|0 |SCALAR GROUP BY| |1 |4 |
|1 | TABLE SCAN |t2 |18 |3 |
========================================
Outputs & filters:
@ -995,8 +995,8 @@ Query Plan
========================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
----------------------------------------
|0 |SCALAR GROUP BY| |1 |46 |
|1 | TABLE SCAN |t2 |18 |46 |
|0 |SCALAR GROUP BY| |1 |3 |
|1 | TABLE SCAN |t2 |18 |2 |
========================================
Outputs & filters:
@ -1017,7 +1017,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t2 |1 |46 |
|0 |TABLE SCAN|t2 |1 |3 |
===================================
Outputs & filters:
@ -1053,7 +1053,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t2 |18 |46 |
|0 |TABLE SCAN|t2 |18 |2 |
===================================
Outputs & filters:
@ -1089,7 +1089,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t2 |18 |46 |
|0 |TABLE SCAN|t2 |18 |3 |
===================================
Outputs & filters:
@ -1125,9 +1125,9 @@ Query Plan
====================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
------------------------------------
|0 |HASH JOIN | |2 |96 |
|1 | TABLE SCAN|t21 |18 |46 |
|2 | TABLE SCAN|t22 |18 |46 |
|0 |HASH JOIN | |2 |13 |
|1 | TABLE SCAN|t21 |18 |4 |
|2 | TABLE SCAN|t22 |18 |4 |
====================================
Outputs & filters:
@ -1239,7 +1239,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|tmp |18 |46 |
|0 |TABLE SCAN|tmp |18 |3 |
===================================
Outputs & filters:
@ -1277,9 +1277,9 @@ Query Plan
=====================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-------------------------------------
|0 |MATERIAL | |6 |46 |
|1 | FOR UPDATE | |6 |46 |
|2 | TABLE SCAN|t2 |6 |46 |
|0 |MATERIAL | |6 |4 |
|1 | FOR UPDATE | |6 |3 |
|2 | TABLE SCAN|t2 |6 |3 |
=====================================
Outputs & filters:
@ -1305,9 +1305,9 @@ Query Plan
=====================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-------------------------------------
|0 |MATERIAL | |1 |46 |
|1 | FOR UPDATE | |1 |46 |
|2 | TABLE SCAN|t2 |1 |46 |
|0 |MATERIAL | |1 |3 |
|1 | FOR UPDATE | |1 |3 |
|2 | TABLE SCAN|t2 |1 |3 |
=====================================
Outputs & filters:
@ -1336,10 +1336,10 @@ Query Plan
=======================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
---------------------------------------
|0 |MATERIAL | |18 |52 |
|1 | HASH GROUP BY| |18 |51 |
|2 | FOR UPDATE | |18 |46 |
|3 | TABLE SCAN |t2 |18 |46 |
|0 |MATERIAL | |18 |13 |
|1 | HASH GROUP BY| |18 |10 |
|2 | FOR UPDATE | |18 |4 |
|3 | TABLE SCAN |t2 |18 |4 |
=======================================
Outputs & filters:
@ -1365,10 +1365,10 @@ Query Plan
======================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
--------------------------------------
|0 |MATERIAL | |18 |50 |
|1 | FOR UPDATE | |18 |49 |
|2 | SORT | |18 |49 |
|3 | TABLE SCAN|t2 |18 |46 |
|0 |MATERIAL | |18 |10 |
|1 | FOR UPDATE | |18 |7 |
|2 | SORT | |18 |7 |
|3 | TABLE SCAN|t2 |18 |4 |
======================================
Outputs & filters:
@ -1407,10 +1407,10 @@ Query Plan
=======================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
---------------------------------------
|0 |MATERIAL | |1 |50 |
|1 | HASH GROUP BY| |1 |50 |
|2 | FOR UPDATE | |18 |46 |
|3 | TABLE SCAN |t2 |18 |46 |
|0 |MATERIAL | |1 |9 |
|1 | HASH GROUP BY| |1 |9 |
|2 | FOR UPDATE | |18 |3 |
|3 | TABLE SCAN |t2 |18 |3 |
=======================================
Outputs & filters:
@ -1433,9 +1433,9 @@ Query Plan
=====================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-------------------------------------
|0 |MATERIAL | |1 |46 |
|1 | FOR UPDATE | |1 |46 |
|2 | TABLE SCAN|t2 |1 |46 |
|0 |MATERIAL | |1 |3 |
|1 | FOR UPDATE | |1 |3 |
|2 | TABLE SCAN|t2 |1 |3 |
=====================================
Outputs & filters:
@ -1458,10 +1458,10 @@ Query Plan
=========================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------------
|0 |MATERIAL | |1 |46 |
|1 | SCALAR GROUP BY| |1 |46 |
|2 | FOR UPDATE | |18 |46 |
|3 | TABLE SCAN |t2 |18 |46 |
|0 |MATERIAL | |1 |4 |
|1 | SCALAR GROUP BY| |1 |4 |
|2 | FOR UPDATE | |18 |3 |
|3 | TABLE SCAN |t2 |18 |3 |
=========================================
Outputs & filters:
@ -1484,10 +1484,10 @@ Query Plan
=========================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------------
|0 |MATERIAL | |1 |46 |
|1 | SCALAR GROUP BY| |1 |46 |
|2 | FOR UPDATE | |18 |46 |
|3 | TABLE SCAN |t2 |18 |46 |
|0 |MATERIAL | |1 |5 |
|1 | SCALAR GROUP BY| |1 |4 |
|2 | FOR UPDATE | |18 |3 |
|3 | TABLE SCAN |t2 |18 |3 |
=========================================
Outputs & filters:
@ -1510,10 +1510,10 @@ Query Plan
=========================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------------
|0 |MATERIAL | |1 |46 |
|1 | SCALAR GROUP BY| |1 |46 |
|2 | FOR UPDATE | |18 |46 |
|3 | TABLE SCAN |t2 |18 |46 |
|0 |MATERIAL | |1 |4 |
|1 | SCALAR GROUP BY| |1 |4 |
|2 | FOR UPDATE | |18 |3 |
|3 | TABLE SCAN |t2 |18 |3 |
=========================================
Outputs & filters:
@ -1536,10 +1536,10 @@ Query Plan
=========================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------------
|0 |MATERIAL | |1 |46 |
|1 | SCALAR GROUP BY| |1 |46 |
|2 | FOR UPDATE | |18 |46 |
|3 | TABLE SCAN |t2 |18 |46 |
|0 |MATERIAL | |1 |3 |
|1 | SCALAR GROUP BY| |1 |3 |
|2 | FOR UPDATE | |18 |2 |
|3 | TABLE SCAN |t2 |18 |2 |
=========================================
Outputs & filters:
@ -1562,9 +1562,9 @@ Query Plan
=====================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-------------------------------------
|0 |MATERIAL | |1 |46 |
|1 | FOR UPDATE | |1 |46 |
|2 | TABLE SCAN|t2 |1 |46 |
|0 |MATERIAL | |1 |3 |
|1 | FOR UPDATE | |1 |3 |
|2 | TABLE SCAN|t2 |1 |3 |
=====================================
Outputs & filters:
@ -1602,9 +1602,9 @@ Query Plan
=====================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-------------------------------------
|0 |MATERIAL | |18 |46 |
|1 | FOR UPDATE | |18 |46 |
|2 | TABLE SCAN|t2 |18 |46 |
|0 |MATERIAL | |18 |3 |
|1 | FOR UPDATE | |18 |2 |
|2 | TABLE SCAN|t2 |18 |2 |
=====================================
Outputs & filters:
@ -1679,9 +1679,9 @@ Query Plan
=====================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-------------------------------------
|0 |MATERIAL | |18 |47 |
|1 | FOR UPDATE | |18 |46 |
|2 | TABLE SCAN|t2 |18 |46 |
|0 |MATERIAL | |18 |5 |
|1 | FOR UPDATE | |18 |3 |
|2 | TABLE SCAN|t2 |18 |3 |
=====================================
Outputs & filters:

View File

@ -6582,21 +6582,21 @@ Query Plan
=============================================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
-------------------------------------------------------------
|0 |SCALAR GROUP BY | |1 |866 |
|1 | SUBPLAN SCAN |result |1 |866 |
|2 | LIMIT | |1 |866 |
|3 | TOP-N SORT | |1 |866 |
|4 | HASH DISTINCT | |1 |865 |
|5 | NESTED-LOOP JOIN CARTESIAN | |1 |865 |
|6 | NESTED-LOOP JOIN CARTESIAN| |1 |728 |
|7 | DISTRIBUTED TABLE SCAN |t1(i430)|1 |46 |
|8 | MATERIAL | |1 |683 |
|9 | PX COORDINATOR | |1 |683 |
|10| EXCHANGE OUT DISTR |:EX10000|1 |683 |
|11| PX PARTITION ITERATOR | |1 |682 |
|12| TABLE SCAN |t0 |1 |682 |
|13| MATERIAL | |1 |137 |
|14| DISTRIBUTED TABLE SCAN |t2(i950)|1 |137 |
|0 |SCALAR GROUP BY | |1 |34 |
|1 | SUBPLAN SCAN |result |1 |34 |
|2 | LIMIT | |1 |34 |
|3 | TOP-N SORT | |1 |34 |
|4 | HASH DISTINCT | |1 |34 |
|5 | NESTED-LOOP JOIN CARTESIAN | |1 |34 |
|6 | NESTED-LOOP JOIN CARTESIAN| |1 |29 |
|7 | DISTRIBUTED TABLE SCAN |t1(i430)|1 |2 |
|8 | MATERIAL | |1 |27 |
|9 | PX COORDINATOR | |1 |27 |
|10| EXCHANGE OUT DISTR |:EX10000|1 |27 |
|11| PX PARTITION ITERATOR | |1 |26 |
|12| TABLE SCAN |t0 |1 |26 |
|13| MATERIAL | |1 |6 |
|14| DISTRIBUTED TABLE SCAN |t2(i950)|1 |6 |
=============================================================
Outputs & filters:

View File

@ -1,645 +0,0 @@
drop tenant dump_tenant force;
drop resource pool new_pool1;
drop resource unit new_box1;
set global parallel_servers_target=10;
alter system set _sort_area_size='2M';
alter system set _hash_area_size='4M';
drop table t11_set;
drop table t22_set;
drop table t111_var;
drop table t333_var;
create table t11_set(c1 int,c2 int);
create table t22_set(c1 int,c2 int);
insert into t11_set values(null,null);
insert into t11_set values(1,1);
insert into t11_set values(5,5);
insert into t11_set values(1,1);
insert into t11_set values(5,5);
insert into t11_set values(12,12);
insert into t11_set values(12,12);
insert into t11_set values(22,22);
insert into t11_set values(26,26);
insert into t11_set values(22,22);
insert into t11_set values(26,26);
insert into t22_set select * from t11_set;
create table t111_var(c0 bigint primary key,c1 varchar(4000), c2 varchar(4000), c3 varchar(4000), c4 varchar(4000), c5 varchar(4000),c6 varchar(4000), c7 longtext);
insert into t111_var values(1,repeat('ab',1000),repeat('ab',1000),repeat('ab',1000),repeat('ab',1000),repeat('ab',1000),repeat('ab',1000),repeat('a',4000));
insert into t111_var select c0+1,c1,c2,c3,c4,c5,c6,c7 from t111_var;
insert into t111_var select c0+10,c1,c2,c3,c4,c5,c6,c7 from t111_var;
insert into t111_var select c0+100,c1,c2,c3,c4,c5,c6,c7 from t111_var;
insert into t111_var select c0+1000,c1,c2,c3,c4,c5,c6,c7 from t111_var;
insert into t111_var select c0+10000,c1,c2,c3,c4,c5,c6,c7 from t111_var;
insert into t111_var select c0+100000,c1,c2,c3,c4,c5,c6,c7 from t111_var;
insert into t111_var select c0+1000000,c1,c2,c3,c4,c5,c6,c7 from t111_var;
insert into t111_var select c0+10000000,c1,c2,c3,c4,c5,c6,c7 from t111_var;
insert into t111_var select c0+100000000,c1,c2,c3,c4,c5,c6,c7 from t111_var;
commit;
create table t333_var(c0 bigint ,c1 varchar(4000), c2 varchar(4000), c3 varchar(4000), c4 varchar(4000), c5 varchar(4000),c6 varchar(4000), c7 longtext);
insert into t333_var values(1,repeat('ab',1000),repeat('ab',1000),repeat('ab',1000),repeat('ab',1000),repeat('ab',1000),repeat('ab',1000),repeat('a',4000));
insert into t333_var select c0+1,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var select c0+10,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var select c0+100,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var select c0+1000,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var select c0+10000,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var select c0+100000,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var select c0+1000000,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var select c0+10000000,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var select c0+100000000,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var values(null,null,null,null,null,null,null,null);
commit;
result_format: 4
explain_protocol: 1
EXPLAIN BASIC select c1,c2 from t11_set union select c1,c2 from t22_set where c1 > 5 and c1 != 12;
Query Plan
================================
|ID|OPERATOR |NAME |
--------------------------------
|0 |HASH UNION DISTINCT| |
|1 | TABLE SCAN |t11_set|
|2 | TABLE SCAN |t22_set|
================================
Outputs & filters:
-------------------------------------
0 - output([UNION([1])], [UNION([2])]), filter(nil), rowset=256
1 - output([t11_set.c1], [t11_set.c2]), filter(nil), rowset=256,
access([t11_set.c1], [t11_set.c2]), partitions(p0)
2 - output([t22_set.c1], [t22_set.c2]), filter([t22_set.c1 > 5], [t22_set.c1 != 12]), rowset=256,
access([t22_set.c1], [t22_set.c2]), partitions(p0)
select c1,c2 from t11_set union select c1,c2 from t22_set where c1 > 5 and c1 != 12;
+------+------+
| c1 | c2 |
+------+------+
| NULL | NULL |
| 1 | 1 |
| 5 | 5 |
| 12 | 12 |
| 22 | 22 |
| 26 | 26 |
+------+------+
EXPLAIN BASIC select c1,c2 from t11_set intersect select c1,c2 from t22_set where c1 > 5 and c1 != 12;
Query Plan
====================================
|ID|OPERATOR |NAME |
------------------------------------
|0 |HASH INTERSECT DISTINCT| |
|1 | TABLE SCAN |t11_set|
|2 | TABLE SCAN |t22_set|
====================================
Outputs & filters:
-------------------------------------
0 - output([INTERSECT([1])], [INTERSECT([2])]), filter(nil), rowset=256
1 - output([t11_set.c1], [t11_set.c2]), filter([t11_set.c1 > 5], [t11_set.c1 != 12]), rowset=256,
access([t11_set.c1], [t11_set.c2]), partitions(p0)
2 - output([t22_set.c1], [t22_set.c2]), filter([t22_set.c1 > 5], [t22_set.c1 != 12]), rowset=256,
access([t22_set.c1], [t22_set.c2]), partitions(p0)
select c1,c2 from t11_set intersect select c1,c2 from t22_set where c1 > 5 and c1 != 12;
+------+------+
| c1 | c2 |
+------+------+
| 22 | 22 |
| 26 | 26 |
+------+------+
EXPLAIN BASIC select c1,c2 from t11_set minus select c1,c2 from t22_set where c1 > 5 and c1 != 12;
Query Plan
=================================
|ID|OPERATOR |NAME |
---------------------------------
|0 |HASH EXCEPT DISTINCT| |
|1 | TABLE SCAN |t11_set|
|2 | TABLE SCAN |t22_set|
=================================
Outputs & filters:
-------------------------------------
0 - output([EXCEPT([1])], [EXCEPT([2])]), filter(nil), rowset=256
1 - output([t11_set.c1], [t11_set.c2]), filter(nil), rowset=256,
access([t11_set.c1], [t11_set.c2]), partitions(p0)
2 - output([t22_set.c1], [t22_set.c2]), filter([t22_set.c1 > 5], [t22_set.c1 != 12]), rowset=256,
access([t22_set.c1], [t22_set.c2]), partitions(p0)
select c1,c2 from t11_set minus select c1,c2 from t22_set where c1 > 5 and c1 != 12;
+------+------+
| c1 | c2 |
+------+------+
| NULL | NULL |
| 1 | 1 |
| 5 | 5 |
| 12 | 12 |
+------+------+
EXPLAIN BASIC select c1,c2 from t11_set where c1 > 5 and c1 != 12 union select c1,c2 from t22_set;
Query Plan
================================
|ID|OPERATOR |NAME |
--------------------------------
|0 |HASH UNION DISTINCT| |
|1 | TABLE SCAN |t11_set|
|2 | TABLE SCAN |t22_set|
================================
Outputs & filters:
-------------------------------------
0 - output([UNION([1])], [UNION([2])]), filter(nil), rowset=256
1 - output([t11_set.c1], [t11_set.c2]), filter([t11_set.c1 > 5], [t11_set.c1 != 12]), rowset=256,
access([t11_set.c1], [t11_set.c2]), partitions(p0)
2 - output([t22_set.c1], [t22_set.c2]), filter(nil), rowset=256,
access([t22_set.c1], [t22_set.c2]), partitions(p0)
select c1,c2 from t11_set where c1 > 5 and c1 != 12 union select c1,c2 from t22_set;
+------+------+
| c1 | c2 |
+------+------+
| 22 | 22 |
| 26 | 26 |
| NULL | NULL |
| 1 | 1 |
| 5 | 5 |
| 12 | 12 |
+------+------+
EXPLAIN BASIC select c1,c2 from t11_set where c1 > 5 and c1 != 12 intersect select c1,c2 from t22_set;
Query Plan
====================================
|ID|OPERATOR |NAME |
------------------------------------
|0 |HASH INTERSECT DISTINCT| |
|1 | TABLE SCAN |t11_set|
|2 | TABLE SCAN |t22_set|
====================================
Outputs & filters:
-------------------------------------
0 - output([INTERSECT([1])], [INTERSECT([2])]), filter(nil), rowset=256
1 - output([t11_set.c1], [t11_set.c2]), filter([t11_set.c1 > 5], [t11_set.c1 != 12]), rowset=256,
access([t11_set.c1], [t11_set.c2]), partitions(p0)
2 - output([t22_set.c1], [t22_set.c2]), filter([t22_set.c1 > 5], [t22_set.c1 != 12]), rowset=256,
access([t22_set.c1], [t22_set.c2]), partitions(p0)
select c1,c2 from t11_set where c1 > 5 and c1 != 12 intersect select c1,c2 from t22_set;
+------+------+
| c1 | c2 |
+------+------+
| 22 | 22 |
| 26 | 26 |
+------+------+
EXPLAIN BASIC select c1,c2 from t11_set where c1 > 5 and c1 != 12 minus select c1,c2 from t22_set;
Query Plan
=================================
|ID|OPERATOR |NAME |
---------------------------------
|0 |HASH EXCEPT DISTINCT| |
|1 | TABLE SCAN |t11_set|
|2 | TABLE SCAN |t22_set|
=================================
Outputs & filters:
-------------------------------------
0 - output([EXCEPT([1])], [EXCEPT([2])]), filter(nil), rowset=256
1 - output([t11_set.c1], [t11_set.c2]), filter([t11_set.c1 > 5], [t11_set.c1 != 12]), rowset=256,
access([t11_set.c1], [t11_set.c2]), partitions(p0)
2 - output([t22_set.c1], [t22_set.c2]), filter([t22_set.c1 > 5], [t22_set.c1 != 12]), rowset=256,
access([t22_set.c1], [t22_set.c2]), partitions(p0)
select c1,c2 from t11_set where c1 > 5 and c1 != 12 minus select c1,c2 from t22_set;
+------+------+
| c1 | c2 |
+------+------+
+------+------+
EXPLAIN BASIC select c1,c2 from t11_set union select c1,c2 from t22_set where c1 <22;
Query Plan
================================
|ID|OPERATOR |NAME |
--------------------------------
|0 |HASH UNION DISTINCT| |
|1 | TABLE SCAN |t11_set|
|2 | TABLE SCAN |t22_set|
================================
Outputs & filters:
-------------------------------------
0 - output([UNION([1])], [UNION([2])]), filter(nil), rowset=256
1 - output([t11_set.c1], [t11_set.c2]), filter(nil), rowset=256,
access([t11_set.c1], [t11_set.c2]), partitions(p0)
2 - output([t22_set.c1], [t22_set.c2]), filter([t22_set.c1 < 22]), rowset=256,
access([t22_set.c1], [t22_set.c2]), partitions(p0)
select c1,c2 from t11_set union select c1,c2 from t22_set where c1 <22;
+------+------+
| c1 | c2 |
+------+------+
| NULL | NULL |
| 1 | 1 |
| 5 | 5 |
| 12 | 12 |
| 22 | 22 |
| 26 | 26 |
+------+------+
EXPLAIN BASIC select c1,c2 from t11_set intersect select c1,c2 from t22_set where c1 <22;
Query Plan
====================================
|ID|OPERATOR |NAME |
------------------------------------
|0 |HASH INTERSECT DISTINCT| |
|1 | TABLE SCAN |t11_set|
|2 | TABLE SCAN |t22_set|
====================================
Outputs & filters:
-------------------------------------
0 - output([INTERSECT([1])], [INTERSECT([2])]), filter(nil), rowset=256
1 - output([t11_set.c1], [t11_set.c2]), filter([t11_set.c1 < 22]), rowset=256,
access([t11_set.c1], [t11_set.c2]), partitions(p0)
2 - output([t22_set.c1], [t22_set.c2]), filter([t22_set.c1 < 22]), rowset=256,
access([t22_set.c1], [t22_set.c2]), partitions(p0)
select c1,c2 from t11_set intersect select c1,c2 from t22_set where c1 <22;
+------+------+
| c1 | c2 |
+------+------+
| 1 | 1 |
| 5 | 5 |
| 12 | 12 |
+------+------+
EXPLAIN BASIC select c1,c2 from t11_set minus select c1,c2 from t22_set where c1 <22;
Query Plan
=================================
|ID|OPERATOR |NAME |
---------------------------------
|0 |HASH EXCEPT DISTINCT| |
|1 | TABLE SCAN |t11_set|
|2 | TABLE SCAN |t22_set|
=================================
Outputs & filters:
-------------------------------------
0 - output([EXCEPT([1])], [EXCEPT([2])]), filter(nil), rowset=256
1 - output([t11_set.c1], [t11_set.c2]), filter(nil), rowset=256,
access([t11_set.c1], [t11_set.c2]), partitions(p0)
2 - output([t22_set.c1], [t22_set.c2]), filter([t22_set.c1 < 22]), rowset=256,
access([t22_set.c1], [t22_set.c2]), partitions(p0)
select c1,c2 from t11_set minus select c1,c2 from t22_set where c1 <22;
+------+------+
| c1 | c2 |
+------+------+
| NULL | NULL |
| 22 | 22 |
| 26 | 26 |
+------+------+
## dump
set ob_query_timeout=30000000;
EXPLAIN BASIC select /*+ use_merge(a b) */SQL_CALC_FOUND_ROWS sum(c0),sum(length(c1)),count(c2),count(c3),count(c4),count(c5),count(c6),count(c7)
from (select * from t111_var a union select * from t333_var b) order by c1 limit 1;
Query Plan
===========================================
|ID|OPERATOR |NAME |
-------------------------------------------
|0 |LIMIT | |
|1 | SCALAR GROUP BY | |
|2 | SUBPLAN SCAN |ANONYMOUS_VIEW1|
|3 | HASH UNION DISTINCT| |
|4 | TABLE SCAN |a |
|5 | TABLE SCAN |b |
===========================================
Outputs & filters:
-------------------------------------
0 - output([T_FUN_SUM(.c0)], [T_FUN_SUM(length(.c1))], [T_FUN_COUNT(.c2)], [T_FUN_COUNT(.c3)], [T_FUN_COUNT(.c4)], [T_FUN_COUNT(.c5)], [T_FUN_COUNT(.c6)], [T_FUN_COUNT(.c7)]), filter(nil), limit(1), offset(nil)
1 - output([T_FUN_SUM(.c0)], [T_FUN_SUM(length(.c1))], [T_FUN_COUNT(.c2)], [T_FUN_COUNT(.c3)], [T_FUN_COUNT(.c4)], [T_FUN_COUNT(.c5)], [T_FUN_COUNT(.c6)], [T_FUN_COUNT(.c7)]), filter(nil),
group(nil), agg_func([T_FUN_SUM(.c0)], [T_FUN_SUM(length(.c1))], [T_FUN_COUNT(.c2)], [T_FUN_COUNT(.c3)], [T_FUN_COUNT(.c4)], [T_FUN_COUNT(.c5)], [T_FUN_COUNT(.c6)], [T_FUN_COUNT(.c7)])
2 - output([.c0], [.c1], [.c2], [.c3], [.c4], [.c5], [.c6], [.c7]), filter(nil),
access([.c0], [.c1], [.c2], [.c3], [.c4], [.c5], [.c6], [.c7])
3 - output([UNION([1])], [UNION([2])], [UNION([3])], [UNION([4])], [UNION([5])], [UNION([6])], [UNION([7])], [UNION([8])]), filter(nil)
4 - output([a.c0], [a.c1], [a.c2], [a.c3], [a.c4], [a.c5], [a.c6], [a.c7]), filter(nil),
access([a.c0], [a.c1], [a.c2], [a.c3], [a.c4], [a.c5], [a.c6], [a.c7]), partitions(p0)
5 - output([b.c0], [b.c1], [b.c2], [b.c3], [b.c4], [b.c5], [b.c6], [b.c7]), filter(nil),
access([b.c0], [b.c1], [b.c2], [b.c3], [b.c4], [b.c5], [b.c6], [b.c7]), partitions(p0)
select /*+ use_merge(a b) */SQL_CALC_FOUND_ROWS sum(c0),sum(length(c1)),count(c2),count(c3),count(c4),count(c5),count(c6),count(c7)
from (select * from t111_var a union select * from t333_var b) order by c1 limit 1;
+-------------+-----------------+-----------+-----------+-----------+-----------+-----------+-----------+
| sum(c0) | sum(length(c1)) | count(c2) | count(c3) | count(c4) | count(c5) | count(c6) | count(c7) |
+-------------+-----------------+-----------+-----------+-----------+-----------+-----------+-----------+
| 28444444928 | 1024000 | 512 | 512 | 512 | 512 | 512 | 512 |
+-------------+-----------------+-----------+-----------+-----------+-----------+-----------+-----------+
EXPLAIN BASIC select /*+ use_merge(a b) */SQL_CALC_FOUND_ROWS sum(c0),sum(length(c1)),count(c2),count(c3),count(c4),count(c5),count(c6),count(c7)
from (select * from t111_var a intersect select * from t333_var b) order by c1 limit 1;
Query Plan
===============================================
|ID|OPERATOR |NAME |
-----------------------------------------------
|0 |LIMIT | |
|1 | SCALAR GROUP BY | |
|2 | SUBPLAN SCAN |ANONYMOUS_VIEW1|
|3 | HASH INTERSECT DISTINCT| |
|4 | TABLE SCAN |b |
|5 | TABLE SCAN |a |
===============================================
Outputs & filters:
-------------------------------------
0 - output([T_FUN_SUM(.c0)], [T_FUN_SUM(length(.c1))], [T_FUN_COUNT(.c2)], [T_FUN_COUNT(.c3)], [T_FUN_COUNT(.c4)], [T_FUN_COUNT(.c5)], [T_FUN_COUNT(.c6)], [T_FUN_COUNT(.c7)]), filter(nil), limit(1), offset(nil)
1 - output([T_FUN_SUM(.c0)], [T_FUN_SUM(length(.c1))], [T_FUN_COUNT(.c2)], [T_FUN_COUNT(.c3)], [T_FUN_COUNT(.c4)], [T_FUN_COUNT(.c5)], [T_FUN_COUNT(.c6)], [T_FUN_COUNT(.c7)]), filter(nil),
group(nil), agg_func([T_FUN_SUM(.c0)], [T_FUN_SUM(length(.c1))], [T_FUN_COUNT(.c2)], [T_FUN_COUNT(.c3)], [T_FUN_COUNT(.c4)], [T_FUN_COUNT(.c5)], [T_FUN_COUNT(.c6)], [T_FUN_COUNT(.c7)])
2 - output([.c0], [.c1], [.c2], [.c3], [.c4], [.c5], [.c6], [.c7]), filter(nil),
access([.c0], [.c1], [.c2], [.c3], [.c4], [.c5], [.c6], [.c7])
3 - output([INTERSECT([1])], [INTERSECT([2])], [INTERSECT([3])], [INTERSECT([4])], [INTERSECT([5])], [INTERSECT([6])], [INTERSECT([7])], [INTERSECT([8])]), filter(nil)
4 - output([b.c0], [b.c1], [b.c2], [b.c3], [b.c4], [b.c5], [b.c6], [b.c7]), filter(nil),
access([b.c0], [b.c1], [b.c2], [b.c3], [b.c4], [b.c5], [b.c6], [b.c7]), partitions(p0)
5 - output([a.c0], [a.c1], [a.c2], [a.c3], [a.c4], [a.c5], [a.c6], [a.c7]), filter(nil),
access([a.c0], [a.c1], [a.c2], [a.c3], [a.c4], [a.c5], [a.c6], [a.c7]), partitions(p0)
select /*+ use_merge(a b) */SQL_CALC_FOUND_ROWS sum(c0),sum(length(c1)),count(c2),count(c3),count(c4),count(c5),count(c6),count(c7)
from (select * from t111_var a intersect select * from t333_var b) order by c1 limit 1;
+-------------+-----------------+-----------+-----------+-----------+-----------+-----------+-----------+
| sum(c0) | sum(length(c1)) | count(c2) | count(c3) | count(c4) | count(c5) | count(c6) | count(c7) |
+-------------+-----------------+-----------+-----------+-----------+-----------+-----------+-----------+
| 28444444928 | 1024000 | 512 | 512 | 512 | 512 | 512 | 512 |
+-------------+-----------------+-----------+-----------+-----------+-----------+-----------+-----------+
##bug todo @yanhua
EXPLAIN BASIC select /*+ use_merge(a b) */SQL_CALC_FOUND_ROWS sum(c0),sum(length(c1)),count(c2),count(c3),count(c4),count(c5),count(c6),count(c7)
from (select * from t111_var a minus select * from t333_var b) order by c1 limit 1;
Query Plan
============================================
|ID|OPERATOR |NAME |
--------------------------------------------
|0 |LIMIT | |
|1 | SCALAR GROUP BY | |
|2 | SUBPLAN SCAN |ANONYMOUS_VIEW1|
|3 | HASH EXCEPT DISTINCT| |
|4 | TABLE SCAN |a |
|5 | TABLE SCAN |b |
============================================
Outputs & filters:
-------------------------------------
0 - output([T_FUN_SUM(.c0)], [T_FUN_SUM(length(.c1))], [T_FUN_COUNT(.c2)], [T_FUN_COUNT(.c3)], [T_FUN_COUNT(.c4)], [T_FUN_COUNT(.c5)], [T_FUN_COUNT(.c6)], [T_FUN_COUNT(.c7)]), filter(nil), limit(1), offset(nil)
1 - output([T_FUN_SUM(.c0)], [T_FUN_SUM(length(.c1))], [T_FUN_COUNT(.c2)], [T_FUN_COUNT(.c3)], [T_FUN_COUNT(.c4)], [T_FUN_COUNT(.c5)], [T_FUN_COUNT(.c6)], [T_FUN_COUNT(.c7)]), filter(nil),
group(nil), agg_func([T_FUN_SUM(.c0)], [T_FUN_SUM(length(.c1))], [T_FUN_COUNT(.c2)], [T_FUN_COUNT(.c3)], [T_FUN_COUNT(.c4)], [T_FUN_COUNT(.c5)], [T_FUN_COUNT(.c6)], [T_FUN_COUNT(.c7)])
2 - output([.c0], [.c1], [.c2], [.c3], [.c4], [.c5], [.c6], [.c7]), filter(nil),
access([.c0], [.c1], [.c2], [.c3], [.c4], [.c5], [.c6], [.c7])
3 - output([EXCEPT([1])], [EXCEPT([2])], [EXCEPT([3])], [EXCEPT([4])], [EXCEPT([5])], [EXCEPT([6])], [EXCEPT([7])], [EXCEPT([8])]), filter(nil)
4 - output([a.c0], [a.c1], [a.c2], [a.c3], [a.c4], [a.c5], [a.c6], [a.c7]), filter(nil),
access([a.c0], [a.c1], [a.c2], [a.c3], [a.c4], [a.c5], [a.c6], [a.c7]), partitions(p0)
5 - output([b.c0], [b.c1], [b.c2], [b.c3], [b.c4], [b.c5], [b.c6], [b.c7]), filter(nil),
access([b.c0], [b.c1], [b.c2], [b.c3], [b.c4], [b.c5], [b.c6], [b.c7]), partitions(p0)
select /*+ use_merge(a b) */SQL_CALC_FOUND_ROWS sum(c0),sum(length(c1)),count(c2),count(c3),count(c4),count(c5),count(c6),count(c7)
from (select * from t111_var a minus select * from t333_var b) order by c1 limit 1;
+---------+-----------------+-----------+-----------+-----------+-----------+-----------+-----------+
| sum(c0) | sum(length(c1)) | count(c2) | count(c3) | count(c4) | count(c5) | count(c6) | count(c7) |
+---------+-----------------+-----------+-----------+-----------+-----------+-----------+-----------+
| NULL | NULL | 0 | 0 | 0 | 0 | 0 | 0 |
+---------+-----------------+-----------+-----------+-----------+-----------+-----------+-----------+
CREATE TABLE `tbl_379` (
`col_2194` datetime NOT NULL DEFAULT '2023-02-25 00:00:00',
`col_2195` year(4) NOT NULL DEFAULT '2021',
`col_2196` varchar(292) NOT NULL,
`col_2198` set('Alice','Bob','Charlie','David') NOT NULL DEFAULT 'Bob',
`col_2199` blob DEFAULT NULL,
`col_2201` time NOT NULL,
`col_2202` int(10) unsigned NOT NULL DEFAULT '1522071894',
`col_2203` time NOT NULL,
`col_2204` varchar(46) NOT NULL,
`col_2205` char(81) NOT NULL DEFAULT 'mCTOI',
`col_20957` varchar(153) NOT NULL DEFAULT 'y@Q3E*O65wK',
PRIMARY KEY (`col_2202`, `col_2196`, `col_2194`, `col_2201`)
) DEFAULT CHARSET = utf8mb4 ROW_FORMAT = DYNAMIC COMPRESSION = 'zstd_1.3.8' REPLICA_NUM = 1 BLOCK_SIZE = 16384 USE_BLOOM_FILTER = FALSE TABLET_SIZE = 134217728 PCTFREE = 0
partition by hash(col_2202)
(partition p0,
partition p1,
partition p2,
partition p3,
partition p4,
partition p5,
partition p6,
partition p7,
partition p8,
partition p9,
partition p10,
partition p11,
partition p12,
partition p13,
partition p14,
partition p15,
partition p16,
partition p17,
partition p18,
partition p19,
partition p20,
partition p21,
partition p22,
partition p23,
partition p24,
partition p25,
partition p26,
partition p27,
partition p28,
partition p29,
partition p30,
partition p31,
partition p32,
partition p33,
partition p34,
partition p35,
partition p36,
partition p37,
partition p38,
partition p39,
partition p40,
partition p41,
partition p42,
partition p43,
partition p44,
partition p45,
partition p46,
partition p47,
partition p48,
partition p49,
partition p50,
partition p51,
partition p52,
partition p53,
partition p54,
partition p55,
partition p56,
partition p57,
partition p58,
partition p59,
partition p60,
partition p61,
partition p62,
partition p63,
partition p64,
partition p65,
partition p66,
partition p67,
partition p68,
partition p69,
partition p70,
partition p71,
partition p72,
partition p73,
partition p74,
partition p75,
partition p76,
partition p77,
partition p78,
partition p79,
partition p80,
partition p81,
partition p82,
partition p83,
partition p84,
partition p85,
partition p86,
partition p87);
CREATE TABLE `tbl_711` (
`col_11992` smallint(5) unsigned DEFAULT '48585',
`col_11994` text DEFAULT NULL,
`col_11995` char(236) NOT NULL,
`col_11996` char(50) NOT NULL,
`col_11997` char(55) ,
`col_11998` decimal(65,29) DEFAULT NULL,
`col_11999` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`col_11995`, `col_11996`, `col_11999`),
UNIQUE KEY `idx_1523` (`col_11992`, `col_11998`, `col_11995`(3)) BLOCK_SIZE 16384 GLOBAL,
KEY `idx_1524` (`col_11997`) BLOCK_SIZE 16384 GLOBAL
) DEFAULT CHARSET = utf8mb4 ROW_FORMAT = DYNAMIC COMPRESSION = 'zstd_1.3.8' REPLICA_NUM = 1 BLOCK_SIZE = 16384 USE_BLOOM_FILTER = FALSE TABLET_SIZE = 134217728 PCTFREE = 0;
explain_protocol: 0
ERROR 42000: Invalid numeric
ERROR HY000: Incorrect integer value
ERROR 42000: Invalid numeric
ERROR HY000: Incorrect integer value
ERROR 42000: Invalid numeric
ERROR 42000: Invalid numeric
ERROR HY000: Incorrect integer value
ERROR 42000: Invalid numeric
ERROR 42000: Invalid numeric
ERROR 42000: Invalid numeric
explain_protocol: 1
set global ob_sql_work_area_percentage = 80;
EXPLAIN BASIC select count(*) from ( (SELECT /*+ PARALLEL( 3 ) */ tbl_711.col_11997 AS r0 ,
min( tbl_711.col_11992 )
OVER w AS r1 , repeat( tbl_711.col_11994 , tbl_711.col_11992 ) AS r2 , last_value( tbl_711.col_11997 )
OVER w AS r3 , CUME_DIST()
OVER w AS r4 , ucase( tbl_711.col_11994 ) AS r5 , nullif( tbl_711.col_11995 , tbl_711.col_11995 ) AS r6 , last_value( tbl_711.col_11992 )
OVER w AS r7
FROM tbl_711 window w AS (
ORDER BY col_11995,col_11998,col_11997,col_11992,col_11996,col_11999,col_11994 )
ORDER BY r0,r1,r2,r3,r4,r5,r6,r7 ) except
(SELECT /*+ PARALLEL( 3 ) */ row_number()
OVER w AS r0 , var_samp( tbl_379.col_2204 ) AS r1 , var_pop( tbl_379.col_2203 ) AS r2 , min( tbl_379.col_2202 )
OVER w AS r3 , length( tbl_379.col_2205 ) AS r4 , rank()
OVER w AS r5 , tbl_379.col_2203 AS r6 , tbl_379.col_2198 AS r7
FROM tbl_379
WHERE not( tbl_379.col_2205
BETWEEN 'Q$*P&QBAHS'
AND '9K26b0IOapA%' )
AND not( tbl_379.col_2202 < 3742580860 ) window w AS ( partition by col_2201,col_2196,col_2195,col_2202,col_20957,col_2198,col_2205,col_2204,col_2203,col_2194,col_2199
ORDER BY col_2199,col_2194,col_2195,col_2203,col_2204,col_2205,col_2198,col_20957,col_2196,col_2201,col_2202 )
ORDER BY r0,r1,r2,r3,r4,r5,r6,r7 )
ORDER BY 1 limit 589);
Query Plan
=====================================================
|ID|OPERATOR |NAME |
-----------------------------------------------------
|0 |SCALAR GROUP BY | |
|1 | SUBPLAN SCAN |ANONYMOUS_VIEW1|
|2 | TOP-N SORT | |
|3 | HASH EXCEPT DISTINCT | |
|4 | SORT | |
|5 | WINDOW FUNCTION | |
|6 | PX COORDINATOR MERGE SORT | |
|7 | EXCHANGE OUT DISTR |:EX10000 |
|8 | SORT | |
|9 | PX BLOCK ITERATOR | |
|10| TABLE SCAN |tbl_711 |
|11| WINDOW FUNCTION | |
|12| SCALAR GROUP BY | |
|13| PX COORDINATOR | |
|14| EXCHANGE OUT DISTR |:EX20000 |
|15| MERGE GROUP BY | |
|16| PX PARTITION ITERATOR | |
|17| TABLE SCAN |tbl_379 |
=====================================================
Outputs & filters:
-------------------------------------
0 - output([T_FUN_COUNT(*)]), filter(nil),
group(nil), agg_func([T_FUN_COUNT(*)])
1 - output(nil), filter(nil),
access(nil)
2 - output([EXCEPT([1])], [EXCEPT([2])], [EXCEPT([3])], [EXCEPT([4])], [EXCEPT([5])], [EXCEPT([6])], [EXCEPT([7])], [EXCEPT([8])]), filter(nil), sort_keys([EXCEPT([1]), ASC]), topn(589)
3 - output([EXCEPT([1])], [EXCEPT([2])], [EXCEPT([3])], [EXCEPT([4])], [EXCEPT([5])], [EXCEPT([6])], [EXCEPT([7])], [EXCEPT([8])]), filter(nil)
4 - output([tbl_711.col_11997], [cast(T_FUN_MIN(tbl_711.col_11992), DOUBLE(-1, -1))], [repeat(cast(tbl_711.col_11994, VARCHAR(1048576)), cast(tbl_711.col_11992, BIGINT(-1, 0)))], [T_WIN_FUN_NTH_VALUE(tbl_711.col_11997,1)], [T_WIN_FUN_CUME_DIST()], [upper(cast(tbl_711.col_11994, LONGTEXT(536870911)))], [nullif(tbl_711.col_11995, tbl_711.col_11995)], [cast(T_WIN_FUN_NTH_VALUE(tbl_711.col_11992,1), VARCHAR(23))]), filter(nil), sort_keys([tbl_711.col_11997, ASC], [T_FUN_MIN(tbl_711.col_11992), ASC], [repeat(cast(tbl_711.col_11994, VARCHAR(1048576)), cast(tbl_711.col_11992, BIGINT(-1, 0))), ASC], [T_WIN_FUN_NTH_VALUE(tbl_711.col_11997,1), ASC], [T_WIN_FUN_CUME_DIST(), ASC], [upper(cast(tbl_711.col_11994, LONGTEXT(536870911))), ASC], [nullif(tbl_711.col_11995, tbl_711.col_11995), ASC], [T_WIN_FUN_NTH_VALUE(tbl_711.col_11992,1), ASC])
5 - output([tbl_711.col_11997], [T_FUN_MIN(tbl_711.col_11992)], [T_WIN_FUN_NTH_VALUE(tbl_711.col_11997,1)], [T_WIN_FUN_CUME_DIST()], [T_WIN_FUN_NTH_VALUE(tbl_711.col_11992,1)], [tbl_711.col_11992], [tbl_711.col_11995], [tbl_711.col_11994]), filter(nil),
win_expr(T_FUN_MIN(tbl_711.col_11992)), partition_by(nil), order_by([tbl_711.col_11995, ASC], [tbl_711.col_11998, ASC], [tbl_711.col_11997, ASC], [tbl_711.col_11992, ASC], [tbl_711.col_11996, ASC], [tbl_711.col_11999, ASC]), window_type(RANGE), upper(UNBOUNDED PRECEDING), lower(CURRENT ROW)
win_expr(T_WIN_FUN_NTH_VALUE(tbl_711.col_11997,1)), partition_by(nil), order_by([tbl_711.col_11995, ASC], [tbl_711.col_11998, ASC], [tbl_711.col_11997, ASC], [tbl_711.col_11992, ASC], [tbl_711.col_11996, ASC], [tbl_711.col_11999, ASC]), window_type(RANGE), upper(UNBOUNDED PRECEDING), lower(CURRENT ROW)
win_expr(T_WIN_FUN_CUME_DIST()), partition_by(nil), order_by([tbl_711.col_11995, ASC], [tbl_711.col_11998, ASC], [tbl_711.col_11997, ASC], [tbl_711.col_11992, ASC], [tbl_711.col_11996, ASC], [tbl_711.col_11999, ASC]), window_type(RANGE), upper(UNBOUNDED PRECEDING), lower(UNBOUNDED FOLLOWING)
win_expr(T_WIN_FUN_NTH_VALUE(tbl_711.col_11992,1)), partition_by(nil), order_by([tbl_711.col_11995, ASC], [tbl_711.col_11998, ASC], [tbl_711.col_11997, ASC], [tbl_711.col_11992, ASC], [tbl_711.col_11996, ASC], [tbl_711.col_11999, ASC]), window_type(RANGE), upper(UNBOUNDED PRECEDING), lower(CURRENT ROW)
6 - output([tbl_711.col_11997], [tbl_711.col_11992], [tbl_711.col_11995], [tbl_711.col_11998], [tbl_711.col_11996], [tbl_711.col_11999], [tbl_711.col_11994]), filter(nil), sort_keys([tbl_711.col_11995, ASC], [tbl_711.col_11998, ASC], [tbl_711.col_11997, ASC], [tbl_711.col_11992, ASC], [tbl_711.col_11996, ASC], [tbl_711.col_11999, ASC])
7 - output([tbl_711.col_11997], [tbl_711.col_11992], [tbl_711.col_11995], [tbl_711.col_11998], [tbl_711.col_11996], [tbl_711.col_11999], [tbl_711.col_11994]), filter(nil), dop=3
8 - output([tbl_711.col_11997], [tbl_711.col_11992], [tbl_711.col_11995], [tbl_711.col_11998], [tbl_711.col_11996], [tbl_711.col_11999], [tbl_711.col_11994]), filter(nil), sort_keys([tbl_711.col_11995, ASC], [tbl_711.col_11998, ASC], [tbl_711.col_11997, ASC], [tbl_711.col_11992, ASC], [tbl_711.col_11996, ASC], [tbl_711.col_11999, ASC])
9 - output([tbl_711.col_11995], [tbl_711.col_11996], [tbl_711.col_11999], [tbl_711.col_11998], [tbl_711.col_11997], [tbl_711.col_11992], [tbl_711.col_11994]), filter(nil)
10 - output([tbl_711.col_11995], [tbl_711.col_11996], [tbl_711.col_11999], [tbl_711.col_11998], [tbl_711.col_11997], [tbl_711.col_11992], [tbl_711.col_11994]), filter(nil),
access([tbl_711.col_11995], [tbl_711.col_11996], [tbl_711.col_11999], [tbl_711.col_11998], [tbl_711.col_11997], [tbl_711.col_11992], [tbl_711.col_11994]), partitions(p0)
11 - output([cast(T_WIN_FUN_ROW_NUMBER(), CHAR(55))], [cast(cast(T_FUN_SUM(T_FUN_SUM(cast(tbl_379.col_2204, DOUBLE(-1, -1)) * cast(tbl_379.col_2204, DOUBLE(-1, -1)))), DECIMAL(65, 30)) - cast(T_FUN_SUM(T_FUN_SUM(cast(tbl_379.col_2204, DOUBLE(-1, -1)))), DECIMAL(65, 30)) * cast(T_FUN_SUM(T_FUN_SUM(cast(tbl_379.col_2204, DOUBLE(-1, -1)))), DECIMAL(65, 30)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(cast(tbl_379.col_2204, DOUBLE(-1, -1)))), DECIMAL(20, 0)) / cast(CASE WHEN T_FUN_COUNT_SUM(T_FUN_COUNT(cast(tbl_379.col_2204, DOUBLE(-1, -1)))) - 1 != 0 THEN T_FUN_COUNT_SUM(T_FUN_COUNT(cast(tbl_379.col_2204, DOUBLE(-1, -1)))) - 1 ELSE NULL END, DECIMAL(20, 0)), DOUBLE(-1, -1))], [cast(cast(cast(T_FUN_SUM(T_FUN_SUM(cast(tbl_379.col_2203, DOUBLE(-1, -1)) * cast(tbl_379.col_2203, DOUBLE(-1, -1)))), DECIMAL(65, 30)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(cast(tbl_379.col_2203, DOUBLE(-1, -1)) * cast(tbl_379.col_2203, DOUBLE(-1, -1)))), DECIMAL(20, 0)) - cast(T_FUN_SUM(T_FUN_SUM(cast(tbl_379.col_2203, DOUBLE(-1, -1)))), DECIMAL(65, 30)) * cast(T_FUN_SUM(T_FUN_SUM(cast(tbl_379.col_2203, DOUBLE(-1, -1)))), DECIMAL(65, 30)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(cast(tbl_379.col_2203, DOUBLE(-1, -1)))) * T_FUN_COUNT_SUM(T_FUN_COUNT(cast(tbl_379.col_2203, DOUBLE(-1, -1)))), DECIMAL(40, 0)), DOUBLE(-1, -1)), LONGTEXT(536870911))], [cast(T_FUN_MIN(tbl_379.col_2202), CHAR(55))], [cast(length(cast(tbl_379.col_2205, VARCHAR(1048576))), DOUBLE(-1, -1))], [cast(T_WIN_FUN_RANK(), LONGTEXT(536870911))], [cast(tbl_379.col_2203, CHAR(236))], [cast(set_to_str('', tbl_379.col_2198), VARCHAR(23))]), filter(nil),
win_expr(T_WIN_FUN_ROW_NUMBER()), partition_by([tbl_379.col_2202], [tbl_379.col_2196], [tbl_379.col_2194], [tbl_379.col_2201]), order_by([tbl_379.col_2199, ASC], [tbl_379.col_2194, ASC], [tbl_379.col_2195, ASC], [tbl_379.col_2203, ASC], [tbl_379.col_2204, ASC], [tbl_379.col_2205, ASC], [tbl_379.col_2198, ASC], [tbl_379.col_20957, ASC], [tbl_379.col_2196, ASC], [tbl_379.col_2201, ASC], [tbl_379.col_2202, ASC]), window_type(RANGE), upper(UNBOUNDED PRECEDING), lower(UNBOUNDED FOLLOWING)
win_expr(T_FUN_MIN(tbl_379.col_2202)), partition_by([tbl_379.col_2202], [tbl_379.col_2196], [tbl_379.col_2194], [tbl_379.col_2201]), order_by([tbl_379.col_2199, ASC], [tbl_379.col_2194, ASC], [tbl_379.col_2195, ASC], [tbl_379.col_2203, ASC], [tbl_379.col_2204, ASC], [tbl_379.col_2205, ASC], [tbl_379.col_2198, ASC], [tbl_379.col_20957, ASC], [tbl_379.col_2196, ASC], [tbl_379.col_2201, ASC], [tbl_379.col_2202, ASC]), window_type(RANGE), upper(UNBOUNDED PRECEDING), lower(CURRENT ROW)
win_expr(T_WIN_FUN_RANK()), partition_by([tbl_379.col_2202], [tbl_379.col_2196], [tbl_379.col_2194], [tbl_379.col_2201]), order_by([tbl_379.col_2199, ASC], [tbl_379.col_2194, ASC], [tbl_379.col_2195, ASC], [tbl_379.col_2203, ASC], [tbl_379.col_2204, ASC], [tbl_379.col_2205, ASC], [tbl_379.col_2198, ASC], [tbl_379.col_20957, ASC], [tbl_379.col_2196, ASC], [tbl_379.col_2201, ASC], [tbl_379.col_2202, ASC]), window_type(RANGE), upper(UNBOUNDED PRECEDING), lower(UNBOUNDED FOLLOWING)
12 - output([T_FUN_SUM(T_FUN_SUM(cast(tbl_379.col_2204, DOUBLE(-1, -1))))], [tbl_379.col_2204], [T_FUN_SUM(T_FUN_SUM(cast(tbl_379.col_2204, DOUBLE(-1, -1)) * cast(tbl_379.col_2204, DOUBLE(-1, -1))))], [T_FUN_COUNT_SUM(T_FUN_COUNT(cast(tbl_379.col_2204, DOUBLE(-1, -1))))], [T_FUN_SUM(T_FUN_SUM(cast(tbl_379.col_2203, DOUBLE(-1, -1))))], [tbl_379.col_2203], [T_FUN_SUM(T_FUN_SUM(cast(tbl_379.col_2203, DOUBLE(-1, -1)) * cast(tbl_379.col_2203, DOUBLE(-1, -1))))], [T_FUN_COUNT_SUM(T_FUN_COUNT(cast(tbl_379.col_2203, DOUBLE(-1, -1))))], [T_FUN_COUNT_SUM(T_FUN_COUNT(cast(tbl_379.col_2203, DOUBLE(-1, -1)) * cast(tbl_379.col_2203, DOUBLE(-1, -1))))], [tbl_379.col_2202], [tbl_379.col_2196], [tbl_379.col_2194], [tbl_379.col_2201], [tbl_379.col_2205], [tbl_379.col_2195], [tbl_379.col_20957], [tbl_379.col_2198], [tbl_379.col_2199]), filter(nil),
group(nil), agg_func([T_FUN_SUM(T_FUN_SUM(cast(tbl_379.col_2204, DOUBLE(-1, -1))))], [T_FUN_SUM(T_FUN_SUM(cast(tbl_379.col_2204, DOUBLE(-1, -1)) * cast(tbl_379.col_2204, DOUBLE(-1, -1))))], [T_FUN_COUNT_SUM(T_FUN_COUNT(cast(tbl_379.col_2204, DOUBLE(-1, -1))))], [T_FUN_SUM(T_FUN_SUM(cast(tbl_379.col_2203, DOUBLE(-1, -1))))], [T_FUN_SUM(T_FUN_SUM(cast(tbl_379.col_2203, DOUBLE(-1, -1)) * cast(tbl_379.col_2203, DOUBLE(-1, -1))))], [T_FUN_COUNT_SUM(T_FUN_COUNT(cast(tbl_379.col_2203, DOUBLE(-1, -1))))], [T_FUN_COUNT_SUM(T_FUN_COUNT(cast(tbl_379.col_2203, DOUBLE(-1, -1)) * cast(tbl_379.col_2203, DOUBLE(-1, -1))))])
13 - output([tbl_379.col_2204], [tbl_379.col_2203], [T_FUN_SUM(cast(tbl_379.col_2204, DOUBLE(-1, -1)))], [T_FUN_SUM(cast(tbl_379.col_2204, DOUBLE(-1, -1)) * cast(tbl_379.col_2204, DOUBLE(-1, -1)))], [T_FUN_COUNT(cast(tbl_379.col_2204, DOUBLE(-1, -1)))], [T_FUN_SUM(cast(tbl_379.col_2203, DOUBLE(-1, -1)))], [T_FUN_SUM(cast(tbl_379.col_2203, DOUBLE(-1, -1)) * cast(tbl_379.col_2203, DOUBLE(-1, -1)))], [T_FUN_COUNT(cast(tbl_379.col_2203, DOUBLE(-1, -1)))], [T_FUN_COUNT(cast(tbl_379.col_2203, DOUBLE(-1, -1)) * cast(tbl_379.col_2203, DOUBLE(-1, -1)))], [tbl_379.col_2202], [tbl_379.col_2196], [tbl_379.col_2194], [tbl_379.col_2201], [tbl_379.col_2205], [tbl_379.col_2195], [tbl_379.col_20957], [tbl_379.col_2198], [tbl_379.col_2199]), filter(nil)
14 - output([tbl_379.col_2204], [tbl_379.col_2203], [T_FUN_SUM(cast(tbl_379.col_2204, DOUBLE(-1, -1)))], [T_FUN_SUM(cast(tbl_379.col_2204, DOUBLE(-1, -1)) * cast(tbl_379.col_2204, DOUBLE(-1, -1)))], [T_FUN_COUNT(cast(tbl_379.col_2204, DOUBLE(-1, -1)))], [T_FUN_SUM(cast(tbl_379.col_2203, DOUBLE(-1, -1)))], [T_FUN_SUM(cast(tbl_379.col_2203, DOUBLE(-1, -1)) * cast(tbl_379.col_2203, DOUBLE(-1, -1)))], [T_FUN_COUNT(cast(tbl_379.col_2203, DOUBLE(-1, -1)))], [T_FUN_COUNT(cast(tbl_379.col_2203, DOUBLE(-1, -1)) * cast(tbl_379.col_2203, DOUBLE(-1, -1)))], [tbl_379.col_2202], [tbl_379.col_2196], [tbl_379.col_2194], [tbl_379.col_2201], [tbl_379.col_2205], [tbl_379.col_2195], [tbl_379.col_20957], [tbl_379.col_2198], [tbl_379.col_2199]), filter(nil), dop=3
15 - output([tbl_379.col_2204], [tbl_379.col_2203], [T_FUN_SUM(cast(tbl_379.col_2204, DOUBLE(-1, -1)))], [T_FUN_SUM(cast(tbl_379.col_2204, DOUBLE(-1, -1)) * cast(tbl_379.col_2204, DOUBLE(-1, -1)))], [T_FUN_COUNT(cast(tbl_379.col_2204, DOUBLE(-1, -1)))], [T_FUN_SUM(cast(tbl_379.col_2203, DOUBLE(-1, -1)))], [T_FUN_SUM(cast(tbl_379.col_2203, DOUBLE(-1, -1)) * cast(tbl_379.col_2203, DOUBLE(-1, -1)))], [T_FUN_COUNT(cast(tbl_379.col_2203, DOUBLE(-1, -1)))], [T_FUN_COUNT(cast(tbl_379.col_2203, DOUBLE(-1, -1)) * cast(tbl_379.col_2203, DOUBLE(-1, -1)))], [tbl_379.col_2202], [tbl_379.col_2196], [tbl_379.col_2194], [tbl_379.col_2201], [tbl_379.col_2205], [tbl_379.col_2195], [tbl_379.col_20957], [tbl_379.col_2198], [tbl_379.col_2199]), filter(nil),
group(nil), agg_func([T_FUN_SUM(cast(tbl_379.col_2204, DOUBLE(-1, -1)))], [T_FUN_SUM(cast(tbl_379.col_2204, DOUBLE(-1, -1)) * cast(tbl_379.col_2204, DOUBLE(-1, -1)))], [T_FUN_COUNT(cast(tbl_379.col_2204, DOUBLE(-1, -1)))], [T_FUN_SUM(cast(tbl_379.col_2203, DOUBLE(-1, -1)))], [T_FUN_SUM(cast(tbl_379.col_2203, DOUBLE(-1, -1)) * cast(tbl_379.col_2203, DOUBLE(-1, -1)))], [T_FUN_COUNT(cast(tbl_379.col_2203, DOUBLE(-1, -1)))], [T_FUN_COUNT(cast(tbl_379.col_2203, DOUBLE(-1, -1)) * cast(tbl_379.col_2203, DOUBLE(-1, -1)))])
16 - output([tbl_379.col_2202], [tbl_379.col_2196], [tbl_379.col_2194], [tbl_379.col_2201], [tbl_379.col_2205], [tbl_379.col_2195], [tbl_379.col_20957], [tbl_379.col_2198], [tbl_379.col_2204], [tbl_379.col_2203], [tbl_379.col_2199]), filter(nil)
17 - output([tbl_379.col_2202], [tbl_379.col_2196], [tbl_379.col_2194], [tbl_379.col_2201], [tbl_379.col_2205], [tbl_379.col_2195], [tbl_379.col_20957], [tbl_379.col_2198], [tbl_379.col_2204], [tbl_379.col_2203], [tbl_379.col_2199]), filter([tbl_379.col_2205 < 'Q$*P&QBAHS' OR tbl_379.col_2205 > '9K26b0IOapA%']),
access([tbl_379.col_2202], [tbl_379.col_2196], [tbl_379.col_2194], [tbl_379.col_2201], [tbl_379.col_2205], [tbl_379.col_2195], [tbl_379.col_20957], [tbl_379.col_2198], [tbl_379.col_2204], [tbl_379.col_2203], [tbl_379.col_2199]), partitions(p[0-87])
select count(*) from ( (SELECT /*+ PARALLEL( 3 ) */ tbl_711.col_11997 AS r0 ,
min( tbl_711.col_11992 )
OVER w AS r1 , repeat( tbl_711.col_11994 , tbl_711.col_11992 ) AS r2 , last_value( tbl_711.col_11997 )
OVER w AS r3 , CUME_DIST()
OVER w AS r4 , ucase( tbl_711.col_11994 ) AS r5 , nullif( tbl_711.col_11995 , tbl_711.col_11995 ) AS r6 , last_value( tbl_711.col_11992 )
OVER w AS r7
FROM tbl_711 window w AS (
ORDER BY col_11995,col_11998,col_11997,col_11992,col_11996,col_11999,col_11994 )
ORDER BY r0,r1,r2,r3,r4,r5,r6,r7 ) except
(SELECT /*+ PARALLEL( 3 ) */ row_number()
OVER w AS r0 , var_samp( tbl_379.col_2204 ) AS r1 , var_pop( tbl_379.col_2203 ) AS r2 , min( tbl_379.col_2202 )
OVER w AS r3 , length( tbl_379.col_2205 ) AS r4 , rank()
OVER w AS r5 , tbl_379.col_2203 AS r6 , tbl_379.col_2198 AS r7
FROM tbl_379
WHERE not( tbl_379.col_2205
BETWEEN 'Q$*P&QBAHS'
AND '9K26b0IOapA%' )
AND not( tbl_379.col_2202 < 3742580860 ) window w AS ( partition by col_2201,col_2196,col_2195,col_2202,col_20957,col_2198,col_2205,col_2204,col_2203,col_2194,col_2199
ORDER BY col_2199,col_2194,col_2195,col_2203,col_2204,col_2205,col_2198,col_20957,col_2196,col_2201,col_2202 )
ORDER BY r0,r1,r2,r3,r4,r5,r6,r7 )
ORDER BY 1 limit 589);
+----------+
| count(*) |
+----------+
| 189 |
+----------+
set global ob_sql_work_area_percentage = 5;
drop table tbl_711;
drop table tbl_379;
drop tenant dump_tenant force;
drop resource pool new_pool1;
drop resource unit new_box1;

View File

@ -29,10 +29,10 @@ Query Plan
===================================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
---------------------------------------------------
|0 |NESTED-LOOP JOIN CARTESIAN| |25 |92 |
|1 | TABLE SCAN |t1 |5 |46 |
|2 | MATERIAL | |5 |46 |
|3 | TABLE SCAN |t2 |5 |46 |
|0 |NESTED-LOOP JOIN CARTESIAN| |25 |6 |
|1 | TABLE SCAN |t1 |5 |3 |
|2 | MATERIAL | |5 |3 |
|3 | TABLE SCAN |t2 |5 |3 |
===================================================
Outputs & filters:
@ -50,10 +50,10 @@ Query Plan
===================================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
---------------------------------------------------
|0 |NESTED-LOOP JOIN CARTESIAN| |25 |92 |
|1 | TABLE SCAN |t1 |5 |46 |
|2 | MATERIAL | |5 |46 |
|3 | TABLE SCAN |t2 |5 |46 |
|0 |NESTED-LOOP JOIN CARTESIAN| |25 |6 |
|1 | TABLE SCAN |t1 |5 |3 |
|2 | MATERIAL | |5 |3 |
|3 | TABLE SCAN |t2 |5 |3 |
===================================================
Outputs & filters:

View File

@ -1,39 +0,0 @@
result_format: 4
alter system flush plan cache global;
drop table if exists t;
create table t(c1 int, c2 int, primary key(c1, c2));
insert into t values(1,1);
insert into t values(2,2);
insert into t values(3,3);
insert into t values(4,4);
insert into t values(5,5);
insert into t values(6,6);
alter table t partition by range(c1) (partition p0 values less than (4), partition p1 values less than MAXVALUE);
select c2 from t partition(p1);
+----+
| c2 |
+----+
| 4 |
| 5 |
| 6 |
+----+
explain select c2 from t partition(p1);
Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |3 |46 |
===================================
Outputs & filters:
-------------------------------------
0 - output([t.c2]), filter(nil),
access([t.c2]), partitions(p1)
drop table t;

View File

@ -347,42 +347,43 @@ select /*+ parallel(2) pq_distribute(b broadcast none) */ * from t1 a, t2 b wher
EXPLAIN BASIC select /*+ use_px parallel(2) */ c2,sum(c1) from (select a.c1,b.c2 from t5 a , t5 b where a.c1=b.c2) group by c2 order by 1,2;
Query Plan
==============================================
|ID|OPERATOR |NAME |
----------------------------------------------
|0 |PX COORDINATOR MERGE SORT | |
|1 | EXCHANGE OUT DISTR |:EX10001|
|2 | MATERIAL | |
|3 | MERGE GROUP BY | |
|4 | EXCHANGE IN MERGE SORT DISTR| |
|5 | EXCHANGE OUT DISTR (HASH) |:EX10000|
|6 | MERGE GROUP BY | |
|7 | SORT | |
|8 | NESTED-LOOP JOIN | |
|9 | PX BLOCK ITERATOR | |
|10| TABLE SCAN |b |
|11| DISTRIBUTED TABLE GET |a |
==============================================
=============================================
|ID|OPERATOR |NAME |
---------------------------------------------
|0 |PX COORDINATOR MERGE SORT | |
|1 | EXCHANGE OUT DISTR |:EX10002|
|2 | MERGE GROUP BY | |
|3 | SORT | |
|4 | HASH JOIN | |
|5 | EXCHANGE IN DISTR | |
|6 | EXCHANGE OUT DISTR (HASH)|:EX10000|
|7 | PX BLOCK ITERATOR | |
|8 | TABLE SCAN |a |
|9 | EXCHANGE IN DISTR | |
|10| EXCHANGE OUT DISTR (HASH)|:EX10001|
|11| PX BLOCK ITERATOR | |
|12| TABLE SCAN |b |
=============================================
Outputs & filters:
-------------------------------------
0 - output([INTERNAL_FUNCTION(b.c2, T_FUN_SUM(T_FUN_SUM(a.c1)))]), filter(nil), rowset=256, sort_keys([b.c2, ASC], [T_FUN_SUM(T_FUN_SUM(a.c1)), ASC])
1 - output([b.c2], [T_FUN_SUM(T_FUN_SUM(a.c1))], [INTERNAL_FUNCTION(b.c2, T_FUN_SUM(T_FUN_SUM(a.c1)))]), filter(nil), rowset=256, dop=2
2 - output([b.c2], [T_FUN_SUM(T_FUN_SUM(a.c1))]), filter(nil), rowset=256
3 - output([b.c2], [T_FUN_SUM(T_FUN_SUM(a.c1))]), filter(nil), rowset=256,
group([b.c2]), agg_func([T_FUN_SUM(T_FUN_SUM(a.c1))])
4 - output([b.c2], [T_FUN_SUM(a.c1)]), filter(nil), rowset=256, sort_keys([b.c2, ASC])
5 - (#keys=1, [b.c2]), output([b.c2], [T_FUN_SUM(a.c1)]), filter(nil), rowset=256, dop=2
6 - output([b.c2], [T_FUN_SUM(a.c1)]), filter(nil), rowset=256,
0 - output([INTERNAL_FUNCTION(b.c2, T_FUN_SUM(a.c1))]), filter(nil), rowset=256, sort_keys([b.c2, ASC], [T_FUN_SUM(a.c1), ASC])
1 - output([b.c2], [T_FUN_SUM(a.c1)], [INTERNAL_FUNCTION(b.c2, T_FUN_SUM(a.c1))]), filter(nil), rowset=256, dop=2
2 - output([b.c2], [T_FUN_SUM(a.c1)]), filter(nil), rowset=256,
group([b.c2]), agg_func([T_FUN_SUM(a.c1)])
7 - output([b.c2], [a.c1]), filter(nil), rowset=256, sort_keys([b.c2, ASC])
8 - output([b.c2], [a.c1]), filter(nil), rowset=256,
conds(nil), nl_params_([b.c2])
3 - output([b.c2], [a.c1]), filter(nil), rowset=256, sort_keys([b.c2, ASC])
4 - output([b.c2], [a.c1]), filter(nil), rowset=256,
equal_conds([a.c1 = b.c2]), other_conds(nil)
5 - output([a.c1]), filter(nil), rowset=256
6 - (#keys=1, [a.c1]), output([a.c1]), filter(nil), rowset=256, dop=2
7 - output([a.c1]), filter(nil), rowset=256
8 - output([a.c1]), filter(nil), rowset=256,
access([a.c1]), partitions(p0)
9 - output([b.c2]), filter(nil), rowset=256
10 - output([b.c2]), filter(nil), rowset=256,
10 - (#keys=1, [b.c2]), output([b.c2]), filter(nil), rowset=256, dop=2
11 - output([b.c2]), filter(nil), rowset=256
12 - output([b.c2]), filter(nil), rowset=256,
access([b.c2]), partitions(p0)
11 - output([a.c1]), filter(nil), rowset=256,
access([GROUP_ID], [a.c1]), partitions(p0)
select /*+ use_px parallel(2) */ c2,sum(c1) from (select a.c1,b.c2 from t5 a , t5 b where a.c1=b.c2) group by c2 order by 1,2;
+------+---------+

View File

@ -189,7 +189,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -209,7 +209,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -229,7 +229,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -356,7 +356,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -376,7 +376,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -396,7 +396,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:
@ -416,7 +416,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:

View File

@ -44,7 +44,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -64,7 +64,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -84,7 +84,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -104,7 +104,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -124,7 +124,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -144,7 +144,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -164,7 +164,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -184,7 +184,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -204,7 +204,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -224,7 +224,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -244,7 +244,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -264,7 +264,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -284,7 +284,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -304,7 +304,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -324,7 +324,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -344,7 +344,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -364,7 +364,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -384,7 +384,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -404,7 +404,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -424,7 +424,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -444,7 +444,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -464,7 +464,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -484,7 +484,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -504,7 +504,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -524,7 +524,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -544,7 +544,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -564,7 +564,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -584,7 +584,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -604,7 +604,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -625,7 +625,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -645,7 +645,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -665,7 +665,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -685,7 +685,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -705,7 +705,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -725,7 +725,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -745,7 +745,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -765,7 +765,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -785,7 +785,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -805,7 +805,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -825,7 +825,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -845,7 +845,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -865,7 +865,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -885,7 +885,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -905,7 +905,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -925,7 +925,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -945,7 +945,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -965,7 +965,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -985,7 +985,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1005,7 +1005,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1025,7 +1025,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1045,7 +1045,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1065,7 +1065,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1085,7 +1085,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1105,7 +1105,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1125,7 +1125,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1145,7 +1145,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1165,7 +1165,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1185,7 +1185,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1441,7 +1441,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1461,7 +1461,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1482,7 +1482,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1502,7 +1502,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1523,7 +1523,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1543,7 +1543,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1564,7 +1564,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1584,7 +1584,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1605,7 +1605,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1625,7 +1625,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1646,7 +1646,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:
@ -1666,7 +1666,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t |1 |46 |
|0 |TABLE SCAN|t |1 |2 |
===================================
Outputs & filters:

View File

@ -362,10 +362,10 @@ Query Plan
=======================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
---------------------------------------
|0 |SUBPLAN FILTER| |3 |137 |
|1 | TABLE SCAN |t1 |3 |46 |
|2 | TABLE GET |t2 |1 |46 |
|3 | TABLE SCAN |t2 |3 |46 |
|0 |SUBPLAN FILTER| |3 |7 |
|1 | TABLE SCAN |t1 |3 |2 |
|2 | TABLE GET |t2 |1 |3 |
|3 | TABLE SCAN |t2 |3 |2 |
=======================================
Outputs & filters:
@ -392,9 +392,9 @@ Query Plan
=======================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
---------------------------------------
|0 |SUBPLAN FILTER| |3 |182 |
|1 | TABLE SCAN |t1 |3 |46 |
|2 | TABLE GET |t2 |1 |46 |
|0 |SUBPLAN FILTER| |3 |56 |
|1 | TABLE SCAN |t1 |3 |2 |
|2 | TABLE GET |t2 |1 |18 |
=======================================
Outputs & filters:
@ -419,9 +419,9 @@ Query Plan
=======================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
---------------------------------------
|0 |SUBPLAN FILTER| |1 |182 |
|1 | TABLE SCAN |t1 |3 |46 |
|2 | TABLE GET |t2 |1 |46 |
|0 |SUBPLAN FILTER| |1 |56 |
|1 | TABLE SCAN |t1 |3 |2 |
|2 | TABLE GET |t2 |1 |18 |
=======================================
Outputs & filters:
@ -445,9 +445,9 @@ Query Plan
=======================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
---------------------------------------
|0 |SUBPLAN FILTER| |3 |91 |
|1 | TABLE SCAN |t1 |3 |46 |
|2 | TABLE GET |t2 |1 |46 |
|0 |SUBPLAN FILTER| |3 |5 |
|1 | TABLE SCAN |t1 |3 |2 |
|2 | TABLE GET |t2 |1 |3 |
=======================================
Outputs & filters:
@ -472,9 +472,9 @@ Query Plan
=======================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
---------------------------------------
|0 |SUBPLAN FILTER| |3 |91 |
|1 | TABLE SCAN |t1 |3 |46 |
|2 | TABLE GET |t2 |1 |46 |
|0 |SUBPLAN FILTER| |3 |5 |
|1 | TABLE SCAN |t1 |3 |2 |
|2 | TABLE GET |t2 |1 |3 |
=======================================
Outputs & filters:
@ -499,9 +499,9 @@ Query Plan
=======================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
---------------------------------------
|0 |SUBPLAN FILTER| |3 |91 |
|1 | TABLE SCAN |t1 |3 |46 |
|2 | TABLE GET |t2 |1 |46 |
|0 |SUBPLAN FILTER| |3 |5 |
|1 | TABLE SCAN |t1 |3 |2 |
|2 | TABLE GET |t2 |1 |3 |
=======================================
Outputs & filters:
@ -526,9 +526,9 @@ Query Plan
=======================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
---------------------------------------
|0 |SUBPLAN FILTER| |3 |91 |
|1 | TABLE SCAN |t1 |3 |46 |
|2 | TABLE GET |t2 |1 |46 |
|0 |SUBPLAN FILTER| |3 |5 |
|1 | TABLE SCAN |t1 |3 |2 |
|2 | TABLE GET |t2 |1 |3 |
=======================================
Outputs & filters:
@ -553,10 +553,10 @@ Query Plan
=======================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
---------------------------------------
|0 |SUBPLAN FILTER| |3 |137 |
|1 | TABLE SCAN |t1 |3 |46 |
|2 | TABLE GET |t2 |1 |46 |
|3 | TABLE GET |t2 |1 |46 |
|0 |SUBPLAN FILTER| |3 |7 |
|1 | TABLE SCAN |t1 |3 |2 |
|2 | TABLE GET |t2 |1 |3 |
|3 | TABLE GET |t2 |1 |3 |
=======================================
Outputs & filters:
@ -583,10 +583,10 @@ Query Plan
=======================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
---------------------------------------
|0 |SUBPLAN FILTER| |3 |137 |
|1 | TABLE SCAN |t1 |3 |46 |
|2 | TABLE GET |t2 |1 |46 |
|3 | TABLE GET |t2 |1 |46 |
|0 |SUBPLAN FILTER| |3 |7 |
|1 | TABLE SCAN |t1 |3 |2 |
|2 | TABLE GET |t2 |1 |3 |
|3 | TABLE GET |t2 |1 |3 |
=======================================
Outputs & filters:
@ -614,9 +614,9 @@ Query Plan
=======================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
---------------------------------------
|0 |SUBPLAN FILTER| |3 |91 |
|1 | TABLE SCAN |t1 |3 |46 |
|2 | TABLE SCAN |t2 |3 |46 |
|0 |SUBPLAN FILTER| |3 |4 |
|1 | TABLE SCAN |t1 |3 |2 |
|2 | TABLE SCAN |t2 |3 |2 |
=======================================
Outputs & filters:
@ -641,9 +641,9 @@ Query Plan
=======================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
---------------------------------------
|0 |SUBPLAN FILTER| |1 |182 |
|1 | TABLE SCAN |t1 |3 |46 |
|2 | TABLE GET |t2 |1 |46 |
|0 |SUBPLAN FILTER| |1 |56 |
|1 | TABLE SCAN |t1 |3 |2 |
|2 | TABLE GET |t2 |1 |18 |
=======================================
Outputs & filters:
@ -704,17 +704,17 @@ Query Plan
===================================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
---------------------------------------------------
|0 |SUBPLAN FILTER | |1 |229 |
|1 | PX COORDINATOR | |1 |114 |
|2 | EXCHANGE OUT DISTR |:EX10000|1 |114 |
|3 | PX BLOCK ITERATOR | |1 |114 |
|4 | TABLE SCAN |t2 |1 |114 |
|5 | SCALAR GROUP BY | |1 |115 |
|6 | PX COORDINATOR | |2 |115 |
|7 | EXCHANGE OUT DISTR |:EX20000|2 |115 |
|8 | MERGE GROUP BY | |2 |114 |
|9 | PX BLOCK ITERATOR| |1 |114 |
|10| TABLE SCAN |t1 |1 |114 |
|0 |SUBPLAN FILTER | |1 |10 |
|1 | PX COORDINATOR | |1 |5 |
|2 | EXCHANGE OUT DISTR |:EX10000|1 |5 |
|3 | PX BLOCK ITERATOR | |1 |5 |
|4 | TABLE SCAN |t2 |1 |5 |
|5 | SCALAR GROUP BY | |1 |5 |
|6 | PX COORDINATOR | |2 |5 |
|7 | EXCHANGE OUT DISTR |:EX20000|2 |5 |
|8 | MERGE GROUP BY | |2 |5 |
|9 | PX BLOCK ITERATOR| |1 |5 |
|10| TABLE SCAN |t1 |1 |5 |
===================================================
Outputs & filters:
@ -752,17 +752,17 @@ Query Plan
=========================================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
---------------------------------------------------------
|0 |SUBPLAN FILTER | |1 |228 |
|1 | PX COORDINATOR | |1 |114 |
|2 | EXCHANGE OUT DISTR |:EX10000|1 |114 |
|3 | PX BLOCK ITERATOR | |1 |114 |
|4 | TABLE SCAN |t2 |1 |114 |
|5 | LIMIT | |1 |115 |
|6 | PX COORDINATOR MERGE SORT | |1 |115 |
|7 | EXCHANGE OUT DISTR |:EX20000|1 |114 |
|8 | TOP-N SORT | |1 |114 |
|9 | PX BLOCK ITERATOR | |1 |114 |
|10| TABLE SCAN |t1 |1 |114 |
|0 |SUBPLAN FILTER | |1 |9 |
|1 | PX COORDINATOR | |1 |5 |
|2 | EXCHANGE OUT DISTR |:EX10000|1 |5 |
|3 | PX BLOCK ITERATOR | |1 |5 |
|4 | TABLE SCAN |t2 |1 |5 |
|5 | LIMIT | |1 |5 |
|6 | PX COORDINATOR MERGE SORT | |1 |5 |
|7 | EXCHANGE OUT DISTR |:EX20000|1 |5 |
|8 | TOP-N SORT | |1 |5 |
|9 | PX BLOCK ITERATOR | |1 |5 |
|10| TABLE SCAN |t1 |1 |5 |
=========================================================
Outputs & filters:
@ -798,16 +798,16 @@ Query Plan
==================================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
--------------------------------------------------
|0 |SORT | |1 |228 |
|1 | SUBPLAN FILTER | |1 |228 |
|2 | PX COORDINATOR | |1 |115 |
|3 | EXCHANGE OUT DISTR|:EX10000|1 |114 |
|4 | PX BLOCK ITERATOR| |1 |114 |
|5 | TABLE SCAN |t1 |1 |114 |
|6 | PX COORDINATOR | |1 |114 |
|7 | EXCHANGE OUT DISTR|:EX20000|1 |114 |
|8 | PX BLOCK ITERATOR| |1 |114 |
|9 | TABLE SCAN |t2 |1 |114 |
|0 |SORT | |1 |9 |
|1 | SUBPLAN FILTER | |1 |9 |
|2 | PX COORDINATOR | |1 |5 |
|3 | EXCHANGE OUT DISTR|:EX10000|1 |5 |
|4 | PX BLOCK ITERATOR| |1 |5 |
|5 | TABLE SCAN |t1 |1 |5 |
|6 | PX COORDINATOR | |1 |5 |
|7 | EXCHANGE OUT DISTR|:EX20000|1 |5 |
|8 | PX BLOCK ITERATOR| |1 |5 |
|9 | TABLE SCAN |t2 |1 |5 |
==================================================
Outputs & filters:
@ -843,20 +843,20 @@ Query Plan
==================================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
--------------------------------------------------
|0 |SORT | |1 |741 |
|1 | SUBPLAN FILTER | |1 |741 |
|2 | PX COORDINATOR | |1 |115 |
|3 | EXCHANGE OUT DISTR|:EX10000|1 |114 |
|4 | PX BLOCK ITERATOR| |1 |114 |
|5 | TABLE SCAN |t1 |1 |114 |
|6 | PX COORDINATOR | |1 |114 |
|7 | EXCHANGE OUT DISTR|:EX20000|1 |114 |
|8 | PX BLOCK ITERATOR| |1 |114 |
|9 | TABLE SCAN |t2 |1 |114 |
|10| PX COORDINATOR | |1 |115 |
|11| EXCHANGE OUT DISTR|:EX30000|1 |114 |
|12| PX BLOCK ITERATOR| |1 |114 |
|13| TABLE SCAN |t2 |1 |114 |
|0 |SORT | |1 |412 |
|1 | SUBPLAN FILTER | |1 |412 |
|2 | PX COORDINATOR | |1 |5 |
|3 | EXCHANGE OUT DISTR|:EX10000|1 |5 |
|4 | PX BLOCK ITERATOR| |1 |5 |
|5 | TABLE SCAN |t1 |1 |5 |
|6 | PX COORDINATOR | |1 |5 |
|7 | EXCHANGE OUT DISTR|:EX20000|1 |5 |
|8 | PX BLOCK ITERATOR| |1 |5 |
|9 | TABLE SCAN |t2 |1 |5 |
|10| PX COORDINATOR | |1 |5 |
|11| EXCHANGE OUT DISTR|:EX30000|1 |5 |
|12| PX BLOCK ITERATOR| |1 |5 |
|13| TABLE SCAN |t2 |1 |5 |
==================================================
Outputs & filters:
@ -898,13 +898,13 @@ Query Plan
=======================================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
-------------------------------------------------------
|0 |PX COORDINATOR MERGE SORT | |1 |171 |
|1 | EXCHANGE OUT DISTR |:EX10000|1 |171 |
|2 | SORT | |1 |171 |
|3 | PX PARTITION ITERATOR | |1 |171 |
|4 | SUBPLAN FILTER | |1 |171 |
|5 | TABLE SCAN |t1 |1 |114 |
|6 | TABLE SCAN |t2 |1 |114 |
|0 |PX COORDINATOR MERGE SORT | |1 |7 |
|1 | EXCHANGE OUT DISTR |:EX10000|1 |7 |
|2 | SORT | |1 |7 |
|3 | PX PARTITION ITERATOR | |1 |7 |
|4 | SUBPLAN FILTER | |1 |7 |
|5 | TABLE SCAN |t1 |1 |5 |
|6 | TABLE SCAN |t2 |1 |5 |
=======================================================
Outputs & filters:
@ -937,14 +937,14 @@ Query Plan
=======================================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
-------------------------------------------------------
|0 |PX COORDINATOR MERGE SORT | |1 |228 |
|1 | EXCHANGE OUT DISTR |:EX10000|1 |228 |
|2 | SORT | |1 |228 |
|3 | PX PARTITION ITERATOR | |1 |228 |
|4 | SUBPLAN FILTER | |1 |228 |
|5 | TABLE SCAN |t1 |1 |114 |
|6 | TABLE SCAN |t2 |1 |114 |
|7 | TABLE SCAN |t2 |1 |114 |
|0 |PX COORDINATOR MERGE SORT | |1 |9 |
|1 | EXCHANGE OUT DISTR |:EX10000|1 |9 |
|2 | SORT | |1 |9 |
|3 | PX PARTITION ITERATOR | |1 |9 |
|4 | SUBPLAN FILTER | |1 |9 |
|5 | TABLE SCAN |t1 |1 |5 |
|6 | TABLE SCAN |t2 |1 |5 |
|7 | TABLE SCAN |t2 |1 |5 |
=======================================================
Outputs & filters:
@ -980,20 +980,20 @@ Query Plan
==================================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
--------------------------------------------------
|0 |SORT | |1 |1117|
|1 | SUBPLAN FILTER | |1 |1117|
|2 | PX COORDINATOR | |1 |115 |
|3 | EXCHANGE OUT DISTR|:EX10000|1 |114 |
|4 | PX BLOCK ITERATOR| |1 |114 |
|5 | TABLE SCAN |t1 |1 |114 |
|6 | PX COORDINATOR | |1 |115 |
|7 | EXCHANGE OUT DISTR|:EX20000|1 |114 |
|8 | PX BLOCK ITERATOR| |1 |114 |
|9 | TABLE SCAN |t2 |1 |114 |
|10| PX COORDINATOR | |1 |92 |
|11| EXCHANGE OUT DISTR|:EX30000|1 |92 |
|12| PX BLOCK ITERATOR| |1 |92 |
|13| TABLE SCAN |t3 |1 |92 |
|0 |SORT | |1 |810 |
|1 | SUBPLAN FILTER | |1 |810 |
|2 | PX COORDINATOR | |1 |5 |
|3 | EXCHANGE OUT DISTR|:EX10000|1 |5 |
|4 | PX BLOCK ITERATOR| |1 |5 |
|5 | TABLE SCAN |t1 |1 |5 |
|6 | PX COORDINATOR | |1 |5 |
|7 | EXCHANGE OUT DISTR|:EX20000|1 |5 |
|8 | PX BLOCK ITERATOR| |1 |5 |
|9 | TABLE SCAN |t2 |1 |5 |
|10| PX COORDINATOR | |1 |4 |
|11| EXCHANGE OUT DISTR|:EX30000|1 |4 |
|12| PX BLOCK ITERATOR| |1 |4 |
|13| TABLE SCAN |t3 |1 |4 |
==================================================
Outputs & filters:
@ -1034,16 +1034,16 @@ Query Plan
===========================================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
-----------------------------------------------------------
|0 |PX COORDINATOR MERGE SORT | |1 |172 |
|1 | EXCHANGE OUT DISTR |:EX10001|1 |172 |
|2 | SORT | |1 |172 |
|3 | SUBPLAN FILTER | |1 |172 |
|4 | EXCHANGE IN DISTR | |1 |115 |
|5 | EXCHANGE OUT DISTR (PKEY)|:EX10000|1 |115 |
|6 | PX BLOCK ITERATOR | |1 |114 |
|7 | TABLE SCAN |t1 |1 |114 |
|8 | PX PARTITION ITERATOR | |1 |114 |
|9 | TABLE SCAN |t2 |1 |114 |
|0 |PX COORDINATOR MERGE SORT | |1 |7 |
|1 | EXCHANGE OUT DISTR |:EX10001|1 |7 |
|2 | SORT | |1 |7 |
|3 | SUBPLAN FILTER | |1 |7 |
|4 | EXCHANGE IN DISTR | |1 |5 |
|5 | EXCHANGE OUT DISTR (PKEY)|:EX10000|1 |5 |
|6 | PX BLOCK ITERATOR | |1 |5 |
|7 | TABLE SCAN |t1 |1 |5 |
|8 | PX PARTITION ITERATOR | |1 |5 |
|9 | TABLE SCAN |t2 |1 |5 |
===========================================================
Outputs & filters:
@ -1079,26 +1079,26 @@ Query Plan
==================================================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
------------------------------------------------------------------
|0 |SORT | |1 |1231|
|1 | SUBPLAN FILTER | |1 |1231|
|2 | PX COORDINATOR | |1 |115 |
|3 | EXCHANGE OUT DISTR |:EX10000|1 |115 |
|4 | PX BLOCK ITERATOR | |1 |114 |
|5 | TABLE SCAN |t1 |1 |114 |
|6 | PX COORDINATOR | |1 |205 |
|7 | EXCHANGE OUT DISTR |:EX20001|1 |205 |
|8 | NESTED-LOOP JOIN CARTESIAN | |1 |205 |
|9 | PX BLOCK ITERATOR | |1 |114 |
|10| TABLE SCAN |t2 |1 |114 |
|11| MATERIAL | |1 |92 |
|12| EXCHANGE IN DISTR | |1 |92 |
|13| EXCHANGE OUT DISTR (BROADCAST)|:EX20000|1 |92 |
|14| PX BLOCK ITERATOR | |1 |92 |
|15| TABLE SCAN |t3 |1 |92 |
|16| PX COORDINATOR | |1 |115 |
|17| EXCHANGE OUT DISTR |:EX30000|1 |114 |
|18| PX BLOCK ITERATOR | |1 |114 |
|19| TABLE SCAN |t2 |1 |114 |
|0 |SORT | |1 |814 |
|1 | SUBPLAN FILTER | |1 |814 |
|2 | PX COORDINATOR | |1 |5 |
|3 | EXCHANGE OUT DISTR |:EX10000|1 |5 |
|4 | PX BLOCK ITERATOR | |1 |5 |
|5 | TABLE SCAN |t1 |1 |5 |
|6 | PX COORDINATOR | |1 |8 |
|7 | EXCHANGE OUT DISTR |:EX20001|1 |8 |
|8 | NESTED-LOOP JOIN CARTESIAN | |1 |8 |
|9 | PX BLOCK ITERATOR | |1 |5 |
|10| TABLE SCAN |t2 |1 |5 |
|11| MATERIAL | |1 |4 |
|12| EXCHANGE IN DISTR | |1 |4 |
|13| EXCHANGE OUT DISTR (BROADCAST)|:EX20000|1 |4 |
|14| PX BLOCK ITERATOR | |1 |4 |
|15| TABLE SCAN |t3 |1 |4 |
|16| PX COORDINATOR | |1 |5 |
|17| EXCHANGE OUT DISTR |:EX30000|1 |5 |
|18| PX BLOCK ITERATOR | |1 |5 |
|19| TABLE SCAN |t2 |1 |5 |
==================================================================
Outputs & filters:
@ -1149,30 +1149,30 @@ Query Plan
==================================================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
------------------------------------------------------------------
|0 |SORT | |1 |1743|
|1 | SUBPLAN FILTER | |1 |1743|
|2 | PX COORDINATOR | |1 |115 |
|3 | EXCHANGE OUT DISTR |:EX10000|1 |115 |
|4 | PX BLOCK ITERATOR | |1 |114 |
|5 | TABLE SCAN |t1 |1 |114 |
|6 | PX COORDINATOR | |1 |205 |
|7 | EXCHANGE OUT DISTR |:EX20001|1 |205 |
|8 | NESTED-LOOP JOIN CARTESIAN | |1 |205 |
|9 | PX BLOCK ITERATOR | |1 |114 |
|10| TABLE SCAN |t2 |1 |114 |
|11| MATERIAL | |1 |92 |
|12| EXCHANGE IN DISTR | |1 |92 |
|13| EXCHANGE OUT DISTR (BROADCAST)|:EX20000|1 |92 |
|14| PX BLOCK ITERATOR | |1 |92 |
|15| TABLE SCAN |t3 |1 |92 |
|16| PX COORDINATOR | |1 |115 |
|17| EXCHANGE OUT DISTR |:EX30000|1 |114 |
|18| PX BLOCK ITERATOR | |1 |114 |
|19| TABLE SCAN |t2 |1 |114 |
|20| PX COORDINATOR | |1 |115 |
|21| EXCHANGE OUT DISTR |:EX40000|1 |114 |
|22| PX BLOCK ITERATOR | |1 |114 |
|23| TABLE SCAN |t2 |1 |114 |
|0 |SORT | |1 |1217|
|1 | SUBPLAN FILTER | |1 |1217|
|2 | PX COORDINATOR | |1 |5 |
|3 | EXCHANGE OUT DISTR |:EX10000|1 |5 |
|4 | PX BLOCK ITERATOR | |1 |5 |
|5 | TABLE SCAN |t1 |1 |5 |
|6 | PX COORDINATOR | |1 |8 |
|7 | EXCHANGE OUT DISTR |:EX20001|1 |8 |
|8 | NESTED-LOOP JOIN CARTESIAN | |1 |8 |
|9 | PX BLOCK ITERATOR | |1 |5 |
|10| TABLE SCAN |t2 |1 |5 |
|11| MATERIAL | |1 |4 |
|12| EXCHANGE IN DISTR | |1 |4 |
|13| EXCHANGE OUT DISTR (BROADCAST)|:EX20000|1 |4 |
|14| PX BLOCK ITERATOR | |1 |4 |
|15| TABLE SCAN |t3 |1 |4 |
|16| PX COORDINATOR | |1 |5 |
|17| EXCHANGE OUT DISTR |:EX30000|1 |5 |
|18| PX BLOCK ITERATOR | |1 |5 |
|19| TABLE SCAN |t2 |1 |5 |
|20| PX COORDINATOR | |1 |5 |
|21| EXCHANGE OUT DISTR |:EX40000|1 |5 |
|22| PX BLOCK ITERATOR | |1 |5 |
|23| TABLE SCAN |t2 |1 |5 |
==================================================================
Outputs & filters:
@ -1228,20 +1228,20 @@ Query Plan
==================================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
--------------------------------------------------
|0 |SORT | |1 |1117|
|1 | SUBPLAN FILTER | |1 |1117|
|2 | PX COORDINATOR | |1 |115 |
|3 | EXCHANGE OUT DISTR|:EX10000|1 |115 |
|4 | PX BLOCK ITERATOR| |1 |114 |
|5 | TABLE SCAN |t1 |1 |114 |
|6 | PX COORDINATOR | |1 |115 |
|7 | EXCHANGE OUT DISTR|:EX20000|1 |114 |
|8 | PX BLOCK ITERATOR| |1 |114 |
|9 | TABLE SCAN |t2 |1 |114 |
|10| PX COORDINATOR | |1 |92 |
|11| EXCHANGE OUT DISTR|:EX30000|1 |92 |
|12| PX BLOCK ITERATOR| |1 |92 |
|13| TABLE SCAN |t3 |1 |92 |
|0 |SORT | |1 |810 |
|1 | SUBPLAN FILTER | |1 |810 |
|2 | PX COORDINATOR | |1 |5 |
|3 | EXCHANGE OUT DISTR|:EX10000|1 |5 |
|4 | PX BLOCK ITERATOR| |1 |5 |
|5 | TABLE SCAN |t1 |1 |5 |
|6 | PX COORDINATOR | |1 |5 |
|7 | EXCHANGE OUT DISTR|:EX20000|1 |5 |
|8 | PX BLOCK ITERATOR| |1 |5 |
|9 | TABLE SCAN |t2 |1 |5 |
|10| PX COORDINATOR | |1 |4 |
|11| EXCHANGE OUT DISTR|:EX30000|1 |4 |
|12| PX BLOCK ITERATOR| |1 |4 |
|13| TABLE SCAN |t3 |1 |4 |
==================================================
Outputs & filters:
@ -1282,18 +1282,18 @@ Query Plan
===========================================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
-----------------------------------------------------------
|0 |PX COORDINATOR MERGE SORT | |1 |206 |
|1 | EXCHANGE OUT DISTR |:EX10001|1 |206 |
|2 | SORT | |1 |206 |
|3 | SUBPLAN FILTER | |1 |206 |
|4 | EXCHANGE IN DISTR | |1 |115 |
|5 | EXCHANGE OUT DISTR (PKEY)|:EX10000|1 |115 |
|6 | PX BLOCK ITERATOR | |1 |114 |
|7 | TABLE SCAN |t1 |1 |114 |
|8 | PX PARTITION ITERATOR | |1 |92 |
|9 | TABLE SCAN |t4 |1 |92 |
|10| PX PARTITION ITERATOR | |1 |92 |
|11| TABLE SCAN |t3 |1 |92 |
|0 |PX COORDINATOR MERGE SORT | |1 |9 |
|1 | EXCHANGE OUT DISTR |:EX10001|1 |9 |
|2 | SORT | |1 |9 |
|3 | SUBPLAN FILTER | |1 |9 |
|4 | EXCHANGE IN DISTR | |1 |5 |
|5 | EXCHANGE OUT DISTR (PKEY)|:EX10000|1 |5 |
|6 | PX BLOCK ITERATOR | |1 |5 |
|7 | TABLE SCAN |t1 |1 |5 |
|8 | PX PARTITION ITERATOR | |1 |4 |
|9 | TABLE SCAN |t4 |1 |4 |
|10| PX PARTITION ITERATOR | |1 |4 |
|11| TABLE SCAN |t3 |1 |4 |
===========================================================
Outputs & filters:
@ -1332,18 +1332,18 @@ Query Plan
==========================================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
----------------------------------------------------------
|0 |SORT | |1 |627 |
|1 | SUBPLAN FILTER | |1 |627 |
|2 | PX COORDINATOR | |1 |115 |
|3 | EXCHANGE OUT DISTR |:EX10000|1 |114 |
|4 | PX BLOCK ITERATOR | |1 |114 |
|5 | TABLE SCAN |t2 |1 |114 |
|6 | LIMIT | |1 |115 |
|7 | PX COORDINATOR MERGE SORT | |1 |115 |
|8 | EXCHANGE OUT DISTR |:EX20000|1 |114 |
|9 | TOP-N SORT | |1 |114 |
|10| PX BLOCK ITERATOR | |1 |114 |
|11| TABLE SCAN |t1 |1 |114 |
|0 |SORT | |1 |408 |
|1 | SUBPLAN FILTER | |1 |408 |
|2 | PX COORDINATOR | |1 |5 |
|3 | EXCHANGE OUT DISTR |:EX10000|1 |5 |
|4 | PX BLOCK ITERATOR | |1 |5 |
|5 | TABLE SCAN |t2 |1 |5 |
|6 | LIMIT | |1 |5 |
|7 | PX COORDINATOR MERGE SORT | |1 |5 |
|8 | EXCHANGE OUT DISTR |:EX20000|1 |5 |
|9 | TOP-N SORT | |1 |5 |
|10| PX BLOCK ITERATOR | |1 |5 |
|11| TABLE SCAN |t1 |1 |5 |
==========================================================
Outputs & filters:
@ -1380,16 +1380,16 @@ Query Plan
==================================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
--------------------------------------------------
|0 |SORT | |1 |627 |
|1 | SUBPLAN FILTER | |1 |627 |
|2 | PX COORDINATOR | |1 |115 |
|3 | EXCHANGE OUT DISTR|:EX10000|1 |115 |
|4 | PX BLOCK ITERATOR| |1 |114 |
|5 | TABLE SCAN |t1 |1 |114 |
|6 | PX COORDINATOR | |1 |115 |
|7 | EXCHANGE OUT DISTR|:EX20000|1 |114 |
|8 | PX BLOCK ITERATOR| |1 |114 |
|9 | TABLE SCAN |t2 |1 |114 |
|0 |SORT | |1 |408 |
|1 | SUBPLAN FILTER | |1 |408 |
|2 | PX COORDINATOR | |1 |5 |
|3 | EXCHANGE OUT DISTR|:EX10000|1 |5 |
|4 | PX BLOCK ITERATOR| |1 |5 |
|5 | TABLE SCAN |t1 |1 |5 |
|6 | PX COORDINATOR | |1 |5 |
|7 | EXCHANGE OUT DISTR|:EX20000|1 |5 |
|8 | PX BLOCK ITERATOR| |1 |5 |
|9 | TABLE SCAN |t2 |1 |5 |
==================================================
Outputs & filters:
@ -1424,30 +1424,30 @@ Query Plan
=====================================================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
---------------------------------------------------------------------
|0 |SORT | |1 |809 |
|1 | SUBPLAN FILTER | |1 |809 |
|2 | PX COORDINATOR | |1 |115 |
|3 | EXCHANGE OUT DISTR |:EX10000|1 |115 |
|4 | PX BLOCK ITERATOR | |1 |114 |
|5 | TABLE SCAN |t1 |1 |114 |
|6 | MERGE GROUP BY | |1 |297 |
|7 | PX COORDINATOR | |2 |297 |
|8 | EXCHANGE OUT DISTR |:EX20002|2 |297 |
|9 | MERGE GROUP BY | |2 |297 |
|10| NESTED-LOOP JOIN CARTESIAN | |1 |297 |
|11| NESTED-LOOP JOIN CARTESIAN | |1 |205 |
|12| PX BLOCK ITERATOR | |1 |114 |
|13| TABLE SCAN |t2 |1 |114 |
|14| MATERIAL | |1 |92 |
|15| EXCHANGE IN DISTR | |1 |92 |
|16| EXCHANGE OUT DISTR (BROADCAST)|:EX20000|1 |92 |
|17| PX BLOCK ITERATOR | |1 |92 |
|18| TABLE SCAN |t3 |1 |92 |
|19| MATERIAL | |1 |92 |
|20| EXCHANGE IN DISTR | |1 |92 |
|21| EXCHANGE OUT DISTR (BROADCAST) |:EX20001|1 |92 |
|22| PX BLOCK ITERATOR | |1 |92 |
|23| TABLE SCAN |t4 |1 |92 |
|0 |SORT | |1 |415 |
|1 | SUBPLAN FILTER | |1 |415 |
|2 | PX COORDINATOR | |1 |5 |
|3 | EXCHANGE OUT DISTR |:EX10000|1 |5 |
|4 | PX BLOCK ITERATOR | |1 |5 |
|5 | TABLE SCAN |t1 |1 |5 |
|6 | MERGE GROUP BY | |1 |12 |
|7 | PX COORDINATOR | |2 |12 |
|8 | EXCHANGE OUT DISTR |:EX20002|2 |12 |
|9 | MERGE GROUP BY | |2 |11 |
|10| NESTED-LOOP JOIN CARTESIAN | |1 |11 |
|11| NESTED-LOOP JOIN CARTESIAN | |1 |8 |
|12| PX BLOCK ITERATOR | |1 |5 |
|13| TABLE SCAN |t2 |1 |5 |
|14| MATERIAL | |1 |4 |
|15| EXCHANGE IN DISTR | |1 |4 |
|16| EXCHANGE OUT DISTR (BROADCAST)|:EX20000|1 |4 |
|17| PX BLOCK ITERATOR | |1 |4 |
|18| TABLE SCAN |t3 |1 |4 |
|19| MATERIAL | |1 |4 |
|20| EXCHANGE IN DISTR | |1 |4 |
|21| EXCHANGE OUT DISTR (BROADCAST) |:EX20001|1 |4 |
|22| PX BLOCK ITERATOR | |1 |4 |
|23| TABLE SCAN |t4 |1 |4 |
=====================================================================
Outputs & filters:

View File

@ -17,10 +17,10 @@ Query Plan
========================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
----------------------------------------
|0 |HASH GROUP BY | |5 |48 |
|1 | SUBPLAN SCAN |x |5 |47 |
|2 | HASH DISTINCT| |5 |47 |
|3 | TABLE SCAN |t1 |5 |46 |
|0 |HASH GROUP BY | |5 |5 |
|1 | SUBPLAN SCAN |x |5 |4 |
|2 | HASH DISTINCT| |5 |4 |
|3 | TABLE SCAN |t1 |5 |2 |
========================================
Outputs & filters:
@ -48,10 +48,10 @@ Query Plan
========================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
----------------------------------------
|0 |HASH GROUP BY | |5 |48 |
|1 | SUBPLAN SCAN |x |5 |47 |
|2 | HASH DISTINCT| |5 |47 |
|3 | TABLE SCAN |t1 |5 |46 |
|0 |HASH GROUP BY | |5 |5 |
|1 | SUBPLAN SCAN |x |5 |4 |
|2 | HASH DISTINCT| |5 |4 |
|3 | TABLE SCAN |t1 |5 |2 |
========================================
Outputs & filters:
@ -79,10 +79,10 @@ Query Plan
========================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
----------------------------------------
|0 |HASH GROUP BY | |5 |48 |
|1 | SUBPLAN SCAN |x |5 |47 |
|2 | HASH DISTINCT| |5 |47 |
|3 | TABLE SCAN |t1 |5 |46 |
|0 |HASH GROUP BY | |5 |5 |
|1 | SUBPLAN SCAN |x |5 |4 |
|2 | HASH DISTINCT| |5 |4 |
|3 | TABLE SCAN |t1 |5 |2 |
========================================
Outputs & filters:
@ -110,7 +110,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |1 |46 |
|0 |TABLE SCAN|t1 |1 |2 |
===================================
Outputs & filters:

View File

@ -26,7 +26,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |4 |46 |
|0 |TABLE SCAN|t1 |4 |4 |
===================================
Outputs & filters:

View File

@ -23,7 +23,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |7 |46 |
|0 |TABLE SCAN|t1 |7 |3 |
===================================
Outputs & filters:
@ -48,7 +48,7 @@ Query Plan
==========================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
------------------------------------------
|0 |TABLE SCAN|t1(Reverse)|7 |46 |
|0 |TABLE SCAN|t1(Reverse)|7 |3 |
==========================================
Outputs & filters:
@ -73,7 +73,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |3 |46 |
|0 |TABLE SCAN|t1 |3 |3 |
===================================
Outputs & filters:
@ -95,7 +95,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -116,7 +116,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |2 |46 |
|0 |TABLE SCAN|t1 |2 |2 |
===================================
Outputs & filters:
@ -136,7 +136,7 @@ Query Plan
===================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
-----------------------------------
|0 |TABLE SCAN|t1 |4 |46 |
|0 |TABLE SCAN|t1 |4 |2 |
===================================
Outputs & filters:
@ -158,7 +158,7 @@ Query Plan
==================================
|ID|OPERATOR |NAME|EST. ROWS|COST|
----------------------------------
|0 |TABLE GET|t1 |3 |46 |
|0 |TABLE GET|t1 |3 |8 |
==================================
Outputs & filters:
@ -179,7 +179,7 @@ Query Plan
=====================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
-------------------------------------
|0 |TABLE SCAN|t1(i1)|1 |91 |
|0 |TABLE SCAN|t1(i1)|1 |4 |
=====================================
Outputs & filters:
@ -200,7 +200,7 @@ Query Plan
=====================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
-------------------------------------
|0 |TABLE SCAN|t1(i1)|3 |46 |
|0 |TABLE SCAN|t1(i1)|3 |2 |
=====================================
Outputs & filters:
@ -246,7 +246,7 @@ Query Plan
======================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
--------------------------------------
|0 |TABLE SCAN|t1(idx)|1 |91 |
|0 |TABLE SCAN|t1(idx)|1 |4 |
======================================
Outputs & filters:
@ -269,7 +269,7 @@ Query Plan
======================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
--------------------------------------
|0 |TABLE SCAN|t1(idx)|1 |91 |
|0 |TABLE SCAN|t1(idx)|1 |18 |
======================================
Outputs & filters:
@ -290,7 +290,7 @@ Query Plan
======================================
|ID|OPERATOR |NAME |EST. ROWS|COST|
--------------------------------------
|0 |TABLE SCAN|t1(idx)|2 |91 |
|0 |TABLE SCAN|t1(idx)|2 |8 |
======================================
Outputs & filters:

View File

@ -1,494 +0,0 @@
#owner: peihan.dph
#owner group: sql2
#tags: optimizer
connect (syscon, $OBMYSQL_MS0,admin,$OBMYSQL_PWD,test,$OBMYSQL_PORT);
--error 0,5157
drop tenant dump_tenant force;
--error 0,4650
drop resource pool new_pool1;
--error 0,4648
drop resource unit new_box1;
--disable_query_log
eval create resource unit new_box1 max_cpu 1, memory_size '1G';
let $zone_name=query_get_value(select zone from oceanbase.__all_zone where zone != '' limit 1, zone, 1);
let $obs_num = query_get_value(select count(1) as cnt from oceanbase.__all_server group by zone limit 1,cnt, 1);
eval create resource pool new_pool1 unit = 'new_box1', unit_num = $obs_num;
eval create tenant dump_tenant primary_zone='$zone_name', resource_pool_list('new_pool1') set ob_tcp_invited_nodes='%';
let $t_id = query_get_value(select tenant_id as t_id from oceanbase.__all_tenant where tenant_name = 'dump_tenant' limit 1,t_id, 1);
--enable_result_log
--enable_query_log
--source mysql_test/include/check_tenant_sync.inc
sleep 2;
connect (conn1,$OBMYSQL_MS0,root@dump_tenant,,test,$OBMYSQL_PORT);
set global parallel_servers_target=10;
alter system set _sort_area_size='2M';
alter system set _hash_area_size='4M';
sleep 2;
--disable_warnings
--error 0,1051
drop table t11_set;
--error 0,1051
drop table t22_set;
--error 0,1051
drop table t111_var;
--error 0,1051
drop table t333_var;
--enable_warnings
create table t11_set(c1 int,c2 int);
create table t22_set(c1 int,c2 int);
insert into t11_set values(null,null);
insert into t11_set values(1,1);
insert into t11_set values(5,5);
insert into t11_set values(1,1);
insert into t11_set values(5,5);
insert into t11_set values(12,12);
insert into t11_set values(12,12);
insert into t11_set values(22,22);
insert into t11_set values(26,26);
insert into t11_set values(22,22);
insert into t11_set values(26,26);
insert into t22_set select * from t11_set;
create table t111_var(c0 bigint primary key,c1 varchar(4000), c2 varchar(4000), c3 varchar(4000), c4 varchar(4000), c5 varchar(4000),c6 varchar(4000), c7 longtext);
insert into t111_var values(1,repeat('ab',1000),repeat('ab',1000),repeat('ab',1000),repeat('ab',1000),repeat('ab',1000),repeat('ab',1000),repeat('a',4000));
insert into t111_var select c0+1,c1,c2,c3,c4,c5,c6,c7 from t111_var;
insert into t111_var select c0+10,c1,c2,c3,c4,c5,c6,c7 from t111_var;
insert into t111_var select c0+100,c1,c2,c3,c4,c5,c6,c7 from t111_var;
insert into t111_var select c0+1000,c1,c2,c3,c4,c5,c6,c7 from t111_var;
insert into t111_var select c0+10000,c1,c2,c3,c4,c5,c6,c7 from t111_var;
insert into t111_var select c0+100000,c1,c2,c3,c4,c5,c6,c7 from t111_var;
insert into t111_var select c0+1000000,c1,c2,c3,c4,c5,c6,c7 from t111_var;
insert into t111_var select c0+10000000,c1,c2,c3,c4,c5,c6,c7 from t111_var;
insert into t111_var select c0+100000000,c1,c2,c3,c4,c5,c6,c7 from t111_var;
commit;
create table t333_var(c0 bigint ,c1 varchar(4000), c2 varchar(4000), c3 varchar(4000), c4 varchar(4000), c5 varchar(4000),c6 varchar(4000), c7 longtext);
insert into t333_var values(1,repeat('ab',1000),repeat('ab',1000),repeat('ab',1000),repeat('ab',1000),repeat('ab',1000),repeat('ab',1000),repeat('a',4000));
insert into t333_var select c0+1,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var select c0+10,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var select c0+100,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var select c0+1000,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var select c0+10000,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var select c0+100000,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var select c0+1000000,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var select c0+10000000,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var select c0+100000000,c1,c2,c3,c4,c5,c6,c7 from t333_var;
insert into t333_var values(null,null,null,null,null,null,null,null);
commit;
--result_format 4
--explain_protocol 1
#union: first row left less than right
select c1,c2 from t11_set union select c1,c2 from t22_set where c1 > 5 and c1 != 12;
select c1,c2 from t11_set intersect select c1,c2 from t22_set where c1 > 5 and c1 != 12;
select c1,c2 from t11_set minus select c1,c2 from t22_set where c1 > 5 and c1 != 12;
#union: first row left is greater than right
select c1,c2 from t11_set where c1 > 5 and c1 != 12 union select c1,c2 from t22_set;
select c1,c2 from t11_set where c1 > 5 and c1 != 12 intersect select c1,c2 from t22_set;
select c1,c2 from t11_set where c1 > 5 and c1 != 12 minus select c1,c2 from t22_set;
#union: left has left row
select c1,c2 from t11_set union select c1,c2 from t22_set where c1 <22;
select c1,c2 from t11_set intersect select c1,c2 from t22_set where c1 <22;
select c1,c2 from t11_set minus select c1,c2 from t22_set where c1 <22;
## dump
set ob_query_timeout=30000000;
select /*+ use_merge(a b) */SQL_CALC_FOUND_ROWS sum(c0),sum(length(c1)),count(c2),count(c3),count(c4),count(c5),count(c6),count(c7)
from (select * from t111_var a union select * from t333_var b) order by c1 limit 1;
select /*+ use_merge(a b) */SQL_CALC_FOUND_ROWS sum(c0),sum(length(c1)),count(c2),count(c3),count(c4),count(c5),count(c6),count(c7)
from (select * from t111_var a intersect select * from t333_var b) order by c1 limit 1;
##bug todo @yanhua
select /*+ use_merge(a b) */SQL_CALC_FOUND_ROWS sum(c0),sum(length(c1)),count(c2),count(c3),count(c4),count(c5),count(c6),count(c7)
from (select * from t111_var a minus select * from t333_var b) order by c1 limit 1;
CREATE TABLE `tbl_379` (
`col_2194` datetime NOT NULL DEFAULT '2023-02-25 00:00:00',
`col_2195` year(4) NOT NULL DEFAULT '2021',
`col_2196` varchar(292) NOT NULL,
`col_2198` set('Alice','Bob','Charlie','David') NOT NULL DEFAULT 'Bob',
`col_2199` blob DEFAULT NULL,
`col_2201` time NOT NULL,
`col_2202` int(10) unsigned NOT NULL DEFAULT '1522071894',
`col_2203` time NOT NULL,
`col_2204` varchar(46) NOT NULL,
`col_2205` char(81) NOT NULL DEFAULT 'mCTOI',
`col_20957` varchar(153) NOT NULL DEFAULT 'y@Q3E*O65wK',
PRIMARY KEY (`col_2202`, `col_2196`, `col_2194`, `col_2201`)
) DEFAULT CHARSET = utf8mb4 ROW_FORMAT = DYNAMIC COMPRESSION = 'zstd_1.3.8' REPLICA_NUM = 1 BLOCK_SIZE = 16384 USE_BLOOM_FILTER = FALSE TABLET_SIZE = 134217728 PCTFREE = 0
partition by hash(col_2202)
(partition p0,
partition p1,
partition p2,
partition p3,
partition p4,
partition p5,
partition p6,
partition p7,
partition p8,
partition p9,
partition p10,
partition p11,
partition p12,
partition p13,
partition p14,
partition p15,
partition p16,
partition p17,
partition p18,
partition p19,
partition p20,
partition p21,
partition p22,
partition p23,
partition p24,
partition p25,
partition p26,
partition p27,
partition p28,
partition p29,
partition p30,
partition p31,
partition p32,
partition p33,
partition p34,
partition p35,
partition p36,
partition p37,
partition p38,
partition p39,
partition p40,
partition p41,
partition p42,
partition p43,
partition p44,
partition p45,
partition p46,
partition p47,
partition p48,
partition p49,
partition p50,
partition p51,
partition p52,
partition p53,
partition p54,
partition p55,
partition p56,
partition p57,
partition p58,
partition p59,
partition p60,
partition p61,
partition p62,
partition p63,
partition p64,
partition p65,
partition p66,
partition p67,
partition p68,
partition p69,
partition p70,
partition p71,
partition p72,
partition p73,
partition p74,
partition p75,
partition p76,
partition p77,
partition p78,
partition p79,
partition p80,
partition p81,
partition p82,
partition p83,
partition p84,
partition p85,
partition p86,
partition p87);
CREATE TABLE `tbl_711` (
`col_11992` smallint(5) unsigned DEFAULT '48585',
`col_11994` text DEFAULT NULL,
`col_11995` char(236) NOT NULL,
`col_11996` char(50) NOT NULL,
`col_11997` char(55) ,
`col_11998` decimal(65,29) DEFAULT NULL,
`col_11999` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`col_11995`, `col_11996`, `col_11999`),
UNIQUE KEY `idx_1523` (`col_11992`, `col_11998`, `col_11995`(3)) BLOCK_SIZE 16384 GLOBAL,
KEY `idx_1524` (`col_11997`) BLOCK_SIZE 16384 GLOBAL
) DEFAULT CHARSET = utf8mb4 ROW_FORMAT = DYNAMIC COMPRESSION = 'zstd_1.3.8' REPLICA_NUM = 1 BLOCK_SIZE = 16384 USE_BLOOM_FILTER = FALSE TABLET_SIZE = 134217728 PCTFREE = 0;
--explain_protocol 0
--disable_query_log
insert into tbl_379 values("2003-09-28 00:00:00.000000","1975","8=Es82tyn4$^8","Charlie","YGPjMoYWm5%0nuWMo","20:04:24","473787812","06:12:00","8)~PQ","b_B5j","y@Q3E*O65wK");
insert into tbl_379 values("1970-07-11 00:00:00.000000","2030","!Yh9kf21","Bob","0JJ!UwYqUl94N","04:32:07","3716293769","23:48:59","PDzWEgBrNY","(g5s0%n5UB7K7EOt","y@Q3E*O65wK");
insert into tbl_379 values("2001-04-14 00:00:00.000000","2006","nS","David","p=Et~Ch","00:32:00","1147815516","19:18:05","62YcXMiciEN","Q-e","y@Q3E*O65wK");
insert into tbl_379 values("2020-11-30 00:00:00.000000","2020","16M$","Alice","9oXPwEKGyiK8ey0G","03:50:04","3878026692","11:36:03","~EdQl$Ic6","F)ALrGpy)=3EV","y@Q3E*O65wK");
insert into tbl_379 values("1989-09-30 00:00:00.000000","2016","F~Wiqv_r8QGX6X","Alice","gDi","12:03:53","587491568","06:53:22","*!hoM!FmRRpMxW_WZ4","","y@Q3E*O65wK");
insert into tbl_379 values("2012-05-11 00:00:00.000000","1988","al","Charlie","dkcaI@op$dGw4)","10:40:59","206873800","12:32:45","$f","up7","y@Q3E*O65wK");
insert into tbl_379 values("1996-01-05 00:00:00.000000","2028","&_*4OQg+^xO","Bob","^","13:22:09","2733708880","18:55:30","QGTFd","rvsUOT*(Q_(","y@Q3E*O65wK");
insert into tbl_379 values("2025-06-09 00:00:00.000000","1993","S","Alice","B)e)TEz+**w#XIe_qA","04:01:59","2246134985","21:02:34","9FeasZ&=i","C","y@Q3E*O65wK");
insert into tbl_379 values("2023-02-20 00:00:00.000000","1980","9!VVr","David","6Z7J0d8R","15:32:20","1065391619","19:28:43","%DQFulSYTq","m=Jk$my4$TWYB2","y@Q3E*O65wK");
insert into tbl_379 values("1995-10-29 00:00:00.000000","1985","1aL7","Charlie","DKMK","08:42:05","4030344731","07:30:35","BX)=Q_yIZ","c&DX0","y@Q3E*O65wK");
insert into tbl_379 values("2036-12-23 00:00:00.000000","2003","gOb)wRG*","Bob","8TxDyQw=_%3BM2","10:58:09","1234443202","08:17:52","cTOfO@l+rwjgzXP","4#(k~W#Zt05","y@Q3E*O65wK");
insert into tbl_379 values("1988-09-16 00:00:00.000000","1999","Q0EHB7MyVXOEhG","Bob","\N","12:42:09","946476585","08:43:45","C$%1usgio4XK%O","","y@Q3E*O65wK");
insert into tbl_379 values("2030-02-05 00:00:00.000000","2021","1I%*o#Q","Alice","h1rkmLcsnLxs(=&!5","05:11:58","261447453","06:43:32","-J9GM*!4u6p@","!e5RT+","y@Q3E*O65wK");
--disable_abort_on_error
insert into tbl_711 values("35202","EoeD(C@5sku%&!lzn","","77229833717314","25417155501865978","70819.40000000000000000000000000000","252");
insert into tbl_711 values("33670","+PVR=HzuuPN)3II","","95744072204814","9121823867032255","539501.98000000000000000000000000000","213");
insert into tbl_711 values("7261","Yx","","105568612545956","18659041535643500","209.07100000000000000000000000000","180");
insert into tbl_711 values("32164","lbhzr7az5%)~P6flSJ","","109068720854924","13662319413861178","3.00000000000000000000000000000","108");
insert into tbl_711 values("62306","qV(E","","384877837315128","31367875895764047","0.06810000000000000000000000000","77");
insert into tbl_711 values("53871","a","","408358312175625","23296795579006165","85691.12000000000000000000000000000","123");
insert into tbl_711 values("22574","cxa1L#O4$(Hsn","","472351617922084","54528870681226","5.66660000000000000000000000000","148");
insert into tbl_711 values("31347","a","","531236226904527","10562032843343138","9748.95250000000000000000000000000","214");
insert into tbl_711 values("58459","3=Nr1sFBdAFTgS","","572120287632989","34298966940129576","14189.44000000000000000000000000000","82");
insert into tbl_711 values("5044","KJ)8w","","673046322856359","21588395189293706","42065.20000000000000000000000000000","63");
insert into tbl_711 values("44357","~Vvm8ooz8oDtZE","","726004823767097","32829381702215274","8.60000000000000000000000000000","245");
insert into tbl_711 values("52370","c4SL%bgi5Y&W1f~","","824534342279539","15107134819648546","7833.75000000000000000000000000000","209");
insert into tbl_711 values("64982","uld8y","","894393299570096","31440769201871096","38.00000000000000000000000000000","219");
insert into tbl_711 values("33896","^F+R0PJ#n","!&mh#fssTmS","152222542539501","26595533859999508","5.44000000000000000000000000000","182");
insert into tbl_711 values("23071","","!b","634863254593676","22770316907838818","46.00000000000000000000000000000","220");
insert into tbl_711 values("64583","hHUqeaA","!jS_0(gi^4nN_","1033367025392445","10374471612597589","2571.51200000000000000000000000000","3");
insert into tbl_711 values("30416","@$@4ycZM_","!L(E4QmN)9l1","979347902436193","19308173654406547","24898.54700000000000000000000000000","119");
insert into tbl_711 values("52216","cm!","#iOd%~o&2m!W=DKl","301180600428734","28708081012173211","49576.80000000000000000000000000000","234");
insert into tbl_711 values("3305","p$=tf$1)VZ4","#PPfjI","290942581133357","18206550671341711","8318.85940000000000000000000000000","55");
insert into tbl_711 values("10025","Y3^~iqaAjRMf1ZHVEX","#XOHC&=9R(XB","866223850153098","20236783094433680","0.80100000000000000000000000000","131");
insert into tbl_711 values("29424","bXf","$K)TdiU2DszS6r","284802641537846","34983767254518051","56315.92300000000000000000000000000","81");
insert into tbl_711 values("59259","HsbeoV~eaJsnK(s","$nD8pxb","593157767920322","24064853940239624","0.00000000000000000000000000000","218");
insert into tbl_711 values("21966","eIj4Ib~X=8v8FK","%=MmSvCs","808502346289945","15934070865748077","16.00000000000000000000000000000","164");
insert into tbl_711 values("47800","5","%a+dfa4p#Ny4","802162508617465","21534703541458091","57708.00000000000000000000000000000","217");
insert into tbl_711 values("43288","sb=l(tRC","%Oej0c#","434806196997073","1993876649446134","689.01900000000000000000000000000","244");
insert into tbl_711 values("7474","@","&)kA&Wour7*@","687356163019829","20203974574562650","576991.32900000000000000000000000000","99");
insert into tbl_711 values("18186","\N","&P_~2h$3DG","43702497178191","14555349719462048","60.91000000000000000000000000000","147");
insert into tbl_711 values("51143","!*u","&RmN==px2V-e+gdE#O","375354868856200","22407820211499590","611.50000000000000000000000000000","120");
insert into tbl_711 values("33419","vc","&ZVvr)q+h","581000919749298","4508162384429942","47.00000000000000000000000000000","61");
insert into tbl_711 values("8859","Bxt1k)n$uG","&~U4p1hX1zS&*w","262327689729426","28091131104131027","0.59500000000000000000000000000","150");
insert into tbl_711 values("51551","7v%nlPsz","(","836459845566668","3961063094117998","575.81000000000000000000000000000","191");
insert into tbl_711 values("56687","%2H","($T5@vE)uA7","662813683489729","13486361171266905","294.19560000000000000000000000000","68");
insert into tbl_711 values("12998","KWsGMEYAHE","(07UOa=","829147532986825","20201400878219598","0.01310000000000000000000000000","76");
insert into tbl_711 values("2801","u7q","(Q","364597133773596","15174538850374694","259983.90000000000000000000000000000","230");
insert into tbl_711 values("12207","lU6*nS9L($jPw9T","(vMW26b0m","716163147787314","16228577314263773","25.70000000000000000000000000000","242");
insert into tbl_711 values("29627","5Jk",")dXu1kkIp~+Bs0cL","844233340359098","16200753752152100","314243.02810000000000000000000000000","20");
insert into tbl_711 values("53458","CK&cy9Uo",")J_LWcGSu","159417483510748","1277770129613735","\N","179");
insert into tbl_711 values("30990","Ls",")N-9bmiYlHB%xpiX","944293290634206","\N","16.57800000000000000000000000000","80");
insert into tbl_711 values("7166","4@DUNdiANp#^*e","*","538104660705599","1840407907047673","5.00000000000000000000000000000","62");
insert into tbl_711 values("18319","0~lUkUoIB+Lv","*K*P%oxjQU9z4f$","317780575597235","19538510056059821","5.75000000000000000000000000000","80");
insert into tbl_711 values("62794","%sg1+0&@V#0%V^ui","+#alix9QcE","123235347908368","5069655378904551","76913.33610000000000000000000000000","43");
insert into tbl_711 values("43769","PQ4a&7cwTc)e","+y","180839620588598","23319919465171874","9.89600000000000000000000000000","128");
insert into tbl_711 values("44720","=1X*y53am$=16T0*B+*","-Ece3cNwh$N5","943721466022998","12244423019254502","950046.00000000000000000000000000000","61");
insert into tbl_711 values("58115","-EDmz(E5GG*","-RdHNbzFjZ&rSbZ1DG","488933442425509","23796007193374301","140.07000000000000000000000000000","126");
insert into tbl_711 values("13500","$kZsp9gbiMX_","01-F","362786347156953","7190324455051337","54.80000000000000000000000000000","139");
insert into tbl_711 values("\N","aRI*AT0M","0bKmKXs","751681063377135","\N","9.97000000000000000000000000000","12");
insert into tbl_711 values("10709","%!ngnvYMV*EAP","0d4d40diU)N0k%","670139885468993","\N","901.89300000000000000000000000000","218");
insert into tbl_711 values("56691","P2)c@=h","0IQRwD-I","186268033247900","16255401258181733","860305.80000000000000000000000000000","27");
insert into tbl_711 values("4194","8YCjK","0KAM0","539328882034589","31293626022915696","6.16900000000000000000000000000","96");
insert into tbl_711 values("14555","2&@DBNW9kNYBx3524*","0LXPbxS","589150970075731","16825648065160891","\N","4");
insert into tbl_711 values("2976","*23qR*vsxmbH2cJ^","1KWoY2$pH2lC!Ab5","123300595540086","33126814536595261","302.61310000000000000000000000000","177");
insert into tbl_711 values("21871","eZWBg74tzr0Qi","1r#&gR1vhoe","840106917970192","31938863051507088","77502.92090000000000000000000000000","226");
insert into tbl_711 values("56755","cp8n(=H08s(S","2(gby","306125027041961","32827112240961822","7.40000000000000000000000000000","36");
insert into tbl_711 values("22998","ZN6rg=eslH7zW","24bdG57n2m+e","281793126786507","3018511203241008","3266.76000000000000000000000000000","128");
insert into tbl_711 values("\N","aL&iV^5V325)IjOH_ym","2Vko~c2Z^WKdU0&k(","14515982477093","5133792574305771","7.15400000000000000000000000000","111");
insert into tbl_711 values("13687","UwQ+Fto0U$K)q#LM8im","35EBg7l","269986862968891","7097816183605970","43571.35000000000000000000000000000","37");
insert into tbl_711 values("62141","GAbrHck0","3dk7@WQ","208980509009765","13718239420928838","85941.36500000000000000000000000000","216");
insert into tbl_711 values("4543","q!T%wBJ","3ehJWb0iuiyOibQZa@T","320392205834904","24507429393628168","240.51000000000000000000000000000","103");
insert into tbl_711 values("4321","K","3q&d","876213618983583","4886464858311023","3.40000000000000000000000000000","112");
insert into tbl_711 values("12885","#B8e1-Pg9Oc","5%$7k6B-h*!=l~p-","745722536240193","14950197218802706","0.40000000000000000000000000000","234");
insert into tbl_711 values("7173","m","5ire=","35049037627455","23228708194015602","0.80000000000000000000000000000","4");
insert into tbl_711 values("9576","Fq1PIs75s#bq$_","5jDM*!1B6oGqiM&#1","577345195395359","27267507955861359","9.31000000000000000000000000000","232");
insert into tbl_711 values("38029","fitdiUb","6B3ShEsXtf%l+@","999105115923485","16443399164902945","415.00000000000000000000000000000","31");
insert into tbl_711 values("61348","PK&hR","6U)vO^$YIt!=~3","878855919118024","22863756146487482","910365.80000000000000000000000000000","28");
insert into tbl_711 values("27597","ES2-JjjbQFUT$0Cukk","6ym$nELX4+","535241923705386","3958496466150224","0.87880000000000000000000000000","58");
insert into tbl_711 values("29983","(&$nPu5v=74*","7-OCE_fY","487885012828458","\N","693.00000000000000000000000000000","226");
insert into tbl_711 values("52151","Y1jK","7i-G~nn%)RMbrMCMLG","423295343543118","9891483400950496","0.61000000000000000000000000000","211");
insert into tbl_711 values("47622","FZ0w%K","7_dy1HszNI+","260821500702677","25476821297173782","68.28840000000000000000000000000","162");
insert into tbl_711 values("5980","_iK7","8!kMyzpEAi@+1Csa","64313175871054","23209159466249266","1.73100000000000000000000000000","139");
insert into tbl_711 values("23680","=hyO^2@Ok","8*%op8y8dl6OU","268272878754365","24435621883527996","902.76000000000000000000000000000","86");
insert into tbl_711 values("5646","8yacNB","=eO)eYUnoQ+2Cl1n^%","912242794448622","4782567730419106","11323.50000000000000000000000000000","246");
insert into tbl_711 values("50943","Gn5R~I5FWhjkLx","=t=WJ","894162529734683","33412973895346117","\N","16");
insert into tbl_711 values("29752","wHJK*F9","@4OE8WPnV","313383455802015","17332185583555343","0.00000000000000000000000000000","248");
insert into tbl_711 values("30722","ULembI(hH(vDHy","@75wiWSC","710594537474677","11500724338673309","849400.86100000000000000000000000000","59");
insert into tbl_711 values("62953","*C=","@BTlv@","793451504915010","11748023105876138","6.20000000000000000000000000000","13");
insert into tbl_711 values("11882","_-R","@CXLe(H","171442283421178","26666574344124239","487.00000000000000000000000000000","160");
insert into tbl_711 values("6677","HKHRwe","@QK2","319270352391851","13644883153731895","7922.34000000000000000000000000000","252");
insert into tbl_711 values("2898","@za_E3Hqq!I","@Z@$Z^","865919795045062","2724025191473256","4842.00000000000000000000000000000","139");
insert into tbl_711 values("54384","kUZnXCS==G","A)6-n","37825299746531","27718772695435602","56.04000000000000000000000000000","47");
insert into tbl_711 values("17686","NK8T9K@S+xS5f","a2e","731528029451777","35532994153472314","538.62000000000000000000000000000","109");
insert into tbl_711 values("79","-ke+4w2","AaL*6gYU!","404257588448723","31627003965004597","0.20000000000000000000000000000","228");
insert into tbl_711 values("14974","GSa73hF0O6SO3n-+","AD3","245973349831418","17651807331434183","58919.80000000000000000000000000000","151");
insert into tbl_711 values("45743","@s2)l@vgcOQa(Kqw","b%Z9XR4R~","209896387093812","15208330022014201","85074.65500000000000000000000000000","158");
insert into tbl_711 values("18945","I+OW0V9Ld","Bra&cQuPj","1083654372287016","\N","60127.26200000000000000000000000000","18");
insert into tbl_711 values("47801","&$zJT$^F","Bsw#(ykAi$rxZ(x&S","600903008608415","7999900503753594","5.30000000000000000000000000000","23");
insert into tbl_711 values("51117","bn6k","B_9qbw-%","580909573458272","3514637542073824","0.00000000000000000000000000000","125");
insert into tbl_711 values("63930","M&&(4#M","c","713165635686809","19805624986254577","0.48000000000000000000000000000","250");
insert into tbl_711 values("34936","A$=35","c@6^ta","95997023842280","6694873006481180","24701.00000000000000000000000000000","227");
insert into tbl_711 values("48193","_o)!cRq*agPa750qj)","cKVF5j","262595621168891","29665389366188263","400.29200000000000000000000000000","127");
insert into tbl_711 values("4705","O_I1BYLhW$z9zx","Cp","881778681713222","9372642091631781","927008.06100000000000000000000000000","42");
insert into tbl_711 values("15541","0S","cvgRC3&","80251964822619","22593255802277001","520.10000000000000000000000000000","197");
insert into tbl_711 values("13391","r2$","D3w)i(xoH)^&U2~","561131510580070","10948772005329866","\N","50");
insert into tbl_711 values("60990","mu_NrQY","D9(PZuL_T-_ywmq","208500210406748","25304779042369641","968.56000000000000000000000000000","144");
insert into tbl_711 values("14067","ZcR)qa(=ekE(","dbn*D","990916112905121","7179473108443818","870.40000000000000000000000000000","219");
insert into tbl_711 values("21410","dJY@j","DI((^T=N*7Xq-b","748042576670357","30428740310561971","898.58060000000000000000000000000","183");
insert into tbl_711 values("19105","\N","dp6","49237099079900","11238585550597102","83920.03000000000000000000000000000","140");
insert into tbl_711 values("65453","18FG","Dv_NWeycR","712267689566268","3798341357129111","44781.53300000000000000000000000000","135");
insert into tbl_711 values("8897","mYAU6iMgO80#1F","e8t@Dx#gyjzd","857610797143816","34578690178221565","7.83200000000000000000000000000","225");
insert into tbl_711 values("46086","WTRCwn59","E=6p","794517495257159","5414105668336878","8.10600000000000000000000000000","240");
insert into tbl_711 values("43855","e","eEx","92741190452937","27773271845556451","9165.87000000000000000000000000000","46");
insert into tbl_711 values("63357","s5p(JC!S!Lg$!","efrL2FgqiSGG","489238074315001","31578034122731375","30.60400000000000000000000000000","12");
insert into tbl_711 values("40795","!dE3GdRn2jZ","EKl","406182211056052","16019121184792209","27.82900000000000000000000000000","212");
insert into tbl_711 values("40290","\N","Ez@6j#SAXz","396002435597571","18957418299118254","5.50000000000000000000000000000","131");
insert into tbl_711 values("2220","","EZPaaTvyUID","326430562599115","31714865263926923","56.57910000000000000000000000000","192");
insert into tbl_711 values("58487","C*I5","fKAJWqHJ(u+RRP","665425445752602","20304092708145648","380552.12010000000000000000000000000","168");
insert into tbl_711 values("28858","_uf6PG5KN#j#2!","G","739234904305829","15451010640358810","0.72100000000000000000000000000","38");
insert into tbl_711 values("31017","NgJ+)X","GCqkZW4bbYi$","137126710920937","10742496034344073","215.68370000000000000000000000000","50");
insert into tbl_711 values("25993","I","HX)n","635911865127546","14715241971222771","0.53200000000000000000000000000","7");
insert into tbl_711 values("33532","KF#GpH6%v!OY7*","Hy2&ohbeuf","1040565666791121","30972735658430786","552.40000000000000000000000000000","222");
insert into tbl_711 values("25684","oh(kqweBEF$","I","310467873047627","21868321643259831","37678.00000000000000000000000000000","41");
insert into tbl_711 values("8763","eN1eY2fi4","I7c2*2Gi&H11qw(","322999821990812","14055124697530487","0.60000000000000000000000000000","59");
insert into tbl_711 values("41783","k3hGG@=Dvv","icrrSRsEBOc^$zS*","811840501185474","18382758195160648","39262.00000000000000000000000000000","119");
insert into tbl_711 values("1587","Q+3In","IFO7n8r^6","431241163229918","15584422651764568","1.00000000000000000000000000000","195");
insert into tbl_711 values("43531","","IJ","1039824292935362","16272219011818159","61.13000000000000000000000000000","7");
insert into tbl_711 values("209","UaIlkHHkB","iw1iuIjDC-sbq","803770713108098","27102900152287383","36505.60000000000000000000000000000","216");
insert into tbl_711 values("40745","!rs$^S**YhA!","j","365354319139491","16480886816817500","23.89100000000000000000000000000","169");
insert into tbl_711 values("13501","#gjmb1vs#^5","jB#HJV)YSxrGt%","72170270287908","27742917865899981","51.57000000000000000000000000000","82");
insert into tbl_711 values("44585","3b4G","jmTTaMNW","937933580325512","24649276337050765","69393.13000000000000000000000000000","73");
insert into tbl_711 values("60394","!act@M9m","JTUi&T&SSBvEYAlIC","446190034932869","33363624080385948","7164.00000000000000000000000000000","181");
insert into tbl_711 values("21993","q2=%RB_2H","KiQ6Y=nS*@%I78c~cj","927080827165079","31626391323162764","7829.37000000000000000000000000000","71");
insert into tbl_711 values("4796","Q3M@n@(#MS=jB2Y+z","kkN@NL~1&#^fGY0&2","1019887133626297","34604888624442073","0.40000000000000000000000000000","87");
insert into tbl_711 values("59192","a%f5H","kZ$j*8bZFvP","596672339189048","15857083465727733","69.00000000000000000000000000000","34");
insert into tbl_711 values("47252","ZvbS=PEkI9IJY","Kz81XXTCEixLrLa4","638900829673905","26020464892684471","141096.59880000000000000000000000000","204");
insert into tbl_711 values("62399","s9s)VjJf#","K^2w#Af6B8DIu1K0","769453417545292","28573590325440668","0.26000000000000000000000000000","239");
insert into tbl_711 values("18826","c","l!=EP(MomhOJm0KEW1","212295898995368","11177186998945006","102381.09390000000000000000000000000","160");
insert into tbl_711 values("19623","SNe5b_@7oDlqaPR","L$B*U*U!VmAAz+gR","472980523838264","30072513904615236","0.40000000000000000000000000000","193");
insert into tbl_711 values("38828","Ns%","LaGRAJ3","68267048203756","4459701720530600","0.40000000000000000000000000000","103");
insert into tbl_711 values("15580","F","mBM_PKk&Ct%@04","489589105103398","15205398183985409","15400.55400000000000000000000000000","232");
insert into tbl_711 values("8652","jsjWB&!6Ahl","mCBYbNX*Y+WCsicQ9!1","3248577111387","18459393452852826","64643.61710000000000000000000000000","67");
insert into tbl_711 values("48172","%S7D8E","mORK(z","996786500780478","18333602954832986","4.82000000000000000000000000000","210");
insert into tbl_711 values("48510","V)YW0zqezVjXle~K","N*vNIQFP9DSSIJ^s@","1116002004822957","35137416912345112","0.00000000000000000000000000000","224");
insert into tbl_711 values("284","7)Lzbp","n~G!uEy2q!Tz","468278637363430","18598112383266717","34402.24000000000000000000000000000","209");
insert into tbl_711 values("63950","bgs","O","18097811992130","33963255577924877","45.20000000000000000000000000000","115");
insert into tbl_711 values("42706","zw%","O-0svq%u=tSFGkw)N","617907663994371","7574000465063596","8638.04480000000000000000000000000","139");
insert into tbl_711 values("38258",")B","o7=","627645229734375","10902017929878141","0.14500000000000000000000000000","151");
insert into tbl_711 values("\N","n%y6PqCS#Vg","O@ncWPtHvv~mp!SX5E","572381182955145","14399486447963096","153983.37410000000000000000000000000","148");
insert into tbl_711 values("51831","gQK+Z","omreRZVd#*t","95751128634231","3185304933005938","4.80000000000000000000000000000","201");
insert into tbl_711 values("34224","$*pv7Z9hAvDJTzN7","p$iMwAjg3hL85NV7","882773433789631","15983117565293489","6.40000000000000000000000000000","128");
insert into tbl_711 values("29206","NZ+HLw&A$yuc","PdW9AoWc8nX+jM","31336676442484","19011630215864074","5.52000000000000000000000000000","105");
insert into tbl_711 values("46971","ABq(sH&E","pS5","6134822280933","24135224746453749","0.00000000000000000000000000000","64");
insert into tbl_711 values("8414","O","p~8@TF(bw@5fyAYp+q","784184438666363","22049697591849664","0.70000000000000000000000000000","134");
insert into tbl_711 values("3855","h=9ODim","q8k","637593403571390","4685641887338818","7.88310000000000000000000000000","210");
insert into tbl_711 values("43079","zp2LnIua4sVqOdHo","qHLSWv9BOL(d0","50127246769796","13346011807261535","50369.99500000000000000000000000000","103");
insert into tbl_711 values("48510","VQGU8dGvT~C!HNx","ql+t_jZ&QH-3X6DayC","170970926797849","28391399423070297","5690.36330000000000000000000000000","111");
insert into tbl_711 values("41575","HNg75L)8+U0OPW","qMXTqe","906508786960369","29081400778052705","90.00000000000000000000000000000","45");
insert into tbl_711 values("11082","=_","QOf~f0","296258111188354","32676445939591998","\N","138");
insert into tbl_711 values("65439","Q7RfV","QwTox*","458537389694085","4244422811491665","35680.40540000000000000000000000000","69");
insert into tbl_711 values("48816","N4T!","r!Ws)vd_Rae2Eqt_","173695082081708","30471573833730532","207912.10000000000000000000000000000","154");
insert into tbl_711 values("38105","M","rf_YemR46u$(c","594206973024943","17022202213186835","252243.00000000000000000000000000000","38");
insert into tbl_711 values("33851","tZBRj@NP7fWgv","rhraN","98792489175540","20374777495654089","54163.81800000000000000000000000000","196");
insert into tbl_711 values("10171","e+lDi^dt6(7Vq!","RJKr*!sMn","1043527467626205","751297292952063","1822.47700000000000000000000000000","89");
insert into tbl_711 values("62824","B9qIqA~)P#0bT*u1I%","RNpO8voD@bY(0O","981280456649342","26659311080015867","\N","187");
insert into tbl_711 values("49544","hq8ts~kbo","s","464974801715311","27472197666935099","2.43990000000000000000000000000","165");
insert into tbl_711 values("29853","iAIgY#YidWoA","S3!y&qnAH&(uUuT*N","142381164136513","7773029686400167","32813.00000000000000000000000000000","58");
insert into tbl_711 values("56450","1Pv*Tuq","S5(idfBf^NKM(~PV9","339991732371043","21594407563899450","9.20000000000000000000000000000","198");
insert into tbl_711 values("49074","d@9qM1d-fM~","SAv&","822570184737787","11439644422626941","205500.93000000000000000000000000000","46");
insert into tbl_711 values("19621","DM#VCbQ","scHLxY!O","953076318980101","25549462768158109","0.20000000000000000000000000000","179");
insert into tbl_711 values("8239","o","SjNLCV7","68168178560541","16776579092896952","3.00000000000000000000000000000","20");
insert into tbl_711 values("8610","A6bP*IOzL-RTUt6","sTr5~Y4dq=a@9Kt!","258925572011168","2807580295350249","0.11100000000000000000000000000","243");
insert into tbl_711 values("39303","qxi(V7N25F!t","Su-&4_","534320096357827","7306344913410477","491908.23400000000000000000000000000","7");
insert into tbl_711 values("38830","gu)K#MSTS","Swi2=Se=^kV_SlYd","871456249427653","25847731530335079","8688.81420000000000000000000000000","189");
insert into tbl_711 values("30262","er=^(jy","T#je3YXYy53bpFa","79490391610636","1232977303400389","7747.00000000000000000000000000000","4");
insert into tbl_711 values("27775","\N","t-vH-^","101198617055279","22940934392949039","2497.00000000000000000000000000000","168");
insert into tbl_711 values("21904","L=HusCYB","T2vqb","881147605106091","\N","82.18000000000000000000000000000","165");
insert into tbl_711 values("22221","=Lhj0yUuPzIYxw","tSr$Dm","396759585891893","6407254042523919","179.30000000000000000000000000000","119");
insert into tbl_711 values("42396","$=Ca1!KJkF","txnuJ","709443373995332","24234813911457972","0.33800000000000000000000000000","0");
insert into tbl_711 values("32645","fQJXPr=035#N~Tq%~^","uMHKLY","176796146017437","31771949574854993","4849.74090000000000000000000000000","83");
insert into tbl_711 values("31457","tXeKM3R$QnE)6hFZ","ut#BgJ!wvgQi1MRwk","217567400847476","2715942918687755","0.63270000000000000000000000000","148");
insert into tbl_711 values("6497","KZYXk)zXw9a^PCUD","vE^CQL9wHSuhdJODSY","3020804094215","16231334532428203","409291.14630000000000000000000000000","76");
insert into tbl_711 values("44658","","vk@q40Lx","286534188694704","32350724837303644","0.66300000000000000000000000000","18");
insert into tbl_711 values("17813","-7=r","vNY0^uJUi(9M","585644964843890","21037365255521535","52.80460000000000000000000000000","237");
insert into tbl_711 values("8430","RPdeUGLfy#3V","VP","956876516786703","16022012633842844","4.00000000000000000000000000000","32");
insert into tbl_711 values("55462","8!FnBRB~B^(Q","vppPC","1024908084511369","6165353381456561","0.00000000000000000000000000000","123");
insert into tbl_711 values("61174","~a5=M","VQ~d8KWY8lZs84L6rK","132600106348117","15620262605079854","827.90000000000000000000000000000","214");
insert into tbl_711 values("64366","qfTp9Q@g4#QwXnI6!D","VvcNi","759998396496721","10635845040173116","0.67650000000000000000000000000","212");
insert into tbl_711 values("47274",")cUt)5uzy=-#ya&Ehg","WBqo6-cE8N","497622225527783","31170577553659020","6266.00000000000000000000000000000","212");
insert into tbl_711 values("57096","^ut+Pgw+*QU","wKK1","120795248328187","8321557656213059","2.00000000000000000000000000000","45");
insert into tbl_711 values("43103","#zC7","WQr-ve1","957566627666742","19640273726132117","35815.52300000000000000000000000000","245");
insert into tbl_711 values("57910","d5QA6","WRg_tQZKT","736952167659706","28487180324946620","50.90000000000000000000000000000","198");
insert into tbl_711 values("1221","c7#VfDxVMdw!k(","wy9A4u)W2O6","1068021535565439","19991283753043864","3.00000000000000000000000000000","141");
insert into tbl_711 values("5574","RznP","x7#6NR~CT94MJo&$","200377770393255","24479400880015870","784055.21000000000000000000000000000","88");
insert into tbl_711 values("9653","#wtbyq%HJXwU","XT1&_JS9u2J","340171877650234","10766852088854186","0.23000000000000000000000000000","193");
insert into tbl_711 values("12974","=94T","x~Dpp&Zb_QsfIlOfj","1046389578172325","19822547404467845","69.40000000000000000000000000000","197");
insert into tbl_711 values("39888","m-RP**1+","Y)yWj*y=z$H1^","233205308302311","34564800829995215","17487.40000000000000000000000000000","240");
insert into tbl_711 values("44233","\N","YKJQ9ZE2vV","58409639297244","8606860767260498","7.40000000000000000000000000000","4");
insert into tbl_711 values("30138","-3E%~tMrxHPcnZAj06","Yo(D=hJ","1088692015282534","9396010912178903","8330.90460000000000000000000000000","27");
insert into tbl_711 values("30539","G$y_o5An&$oS#5","Yr7!b=kR","381001036375941","219370722136385","130.40000000000000000000000000000","37");
insert into tbl_711 values("16857","947g-As9=1iRwk@w5","yTE25","840973515053272","3307145050317172","\N","103");
insert into tbl_711 values("28317","gV^7OWtkpO)KZBdSYM","z!nOjYwwK9g*W#9","132956350881305","6388026315808961","4.00000000000000000000000000000","13");
insert into tbl_711 values("9888","~4ZdJ~","Zfeh","262330811738084","10739547030814828","619.06100000000000000000000000000","225");
insert into tbl_711 values("58956","X2","^","247269007544456","8628367126210604","18.80000000000000000000000000000","222");
insert into tbl_711 values("40351","SwrAgAFME@nj)grEJi","^$zkdZmu6aGg","214303869283335","14770494344199441","0.23530000000000000000000000000","154");
insert into tbl_711 values("15948","","^EarI%2*F5t","216752575927167","22627892727099943","832.93600000000000000000000000000","234");
insert into tbl_711 values("4020","dbz^2QZWCA0_1%S","^K19zJ$7v+y%SW","164391858311035","22196311821733302","1.36410000000000000000000000000","44");
insert into tbl_711 values("5623","Ua)F&~B9YI4&C8","^~Q3W*Bk0QPK","965837961036551","13647078932153011","431939.79000000000000000000000000000","167");
insert into tbl_711 values("53483","74Hu1Fgsk9iZ","_D0T_!0L@zP7$3aCMwd","852007929709299","17675771282582334","0.26100000000000000000000000000","244");
insert into tbl_711 values("27611","I22R~4Cpy2wA*","_v_","956128752489586","28356305543061007","377.00000000000000000000000000000","188");
insert into tbl_711 values("3080","C_QC-@Q1%^j=","~%fawFK74BZM0","783273971506820","16598017968099133","69.30000000000000000000000000000","140");
insert into tbl_711 values("59336","RO5uKZrM0ZT&Vt&","~QM+MzkP3VNSrsO7c=","267581812588145","16582996368303444","182.97000000000000000000000000000","192");
--enable_abort_on_error
--enable_query_log
--explain_protocol 1
set global ob_sql_work_area_percentage = 80;
select count(*) from ( (SELECT /*+ PARALLEL( 3 ) */ tbl_711.col_11997 AS r0 ,
min( tbl_711.col_11992 )
OVER w AS r1 , repeat( tbl_711.col_11994 , tbl_711.col_11992 ) AS r2 , last_value( tbl_711.col_11997 )
OVER w AS r3 , CUME_DIST()
OVER w AS r4 , ucase( tbl_711.col_11994 ) AS r5 , nullif( tbl_711.col_11995 , tbl_711.col_11995 ) AS r6 , last_value( tbl_711.col_11992 )
OVER w AS r7
FROM tbl_711 window w AS (
ORDER BY col_11995,col_11998,col_11997,col_11992,col_11996,col_11999,col_11994 )
ORDER BY r0,r1,r2,r3,r4,r5,r6,r7 ) except
(SELECT /*+ PARALLEL( 3 ) */ row_number()
OVER w AS r0 , var_samp( tbl_379.col_2204 ) AS r1 , var_pop( tbl_379.col_2203 ) AS r2 , min( tbl_379.col_2202 )
OVER w AS r3 , length( tbl_379.col_2205 ) AS r4 , rank()
OVER w AS r5 , tbl_379.col_2203 AS r6 , tbl_379.col_2198 AS r7
FROM tbl_379
WHERE not( tbl_379.col_2205
BETWEEN 'Q$*P&QBAHS'
AND '9K26b0IOapA%' )
AND not( tbl_379.col_2202 < 3742580860 ) window w AS ( partition by col_2201,col_2196,col_2195,col_2202,col_20957,col_2198,col_2205,col_2204,col_2203,col_2194,col_2199
ORDER BY col_2199,col_2194,col_2195,col_2203,col_2204,col_2205,col_2198,col_20957,col_2196,col_2201,col_2202 )
ORDER BY r0,r1,r2,r3,r4,r5,r6,r7 )
ORDER BY 1 limit 589);
set global ob_sql_work_area_percentage = 5;
drop table tbl_711;
drop table tbl_379;
connection syscon;
drop tenant dump_tenant force;
drop resource pool new_pool1;
drop resource unit new_box1;

View File

@ -1,34 +0,0 @@
# owner: xiaoyi.xy
#tags: optimizer
# owner group: sql2
--disable_abort_on_error
--result_format 4
connect (conn_admin, $OBMYSQL_MS0,admin,$OBMYSQL_PWD,oceanbase,$OBMYSQL_PORT);
connection conn_admin;
alter system flush plan cache global;
connection default;
--echo
--disable_warnings
drop table if exists t;
--enable_warnings
create table t(c1 int, c2 int, primary key(c1, c2));
insert into t values(1,1);
insert into t values(2,2);
insert into t values(3,3);
insert into t values(4,4);
insert into t values(5,5);
insert into t values(6,6);
alter table t partition by range(c1) (partition p0 values less than (4), partition p1 values less than MAXVALUE);
select c2 from t partition(p1);
--echo
explain select c2 from t partition(p1);
drop table t;
connection conn_admin;
--sleep 2