[CP] disable dynamic sampling json/lob/gis column and fix set stat window attribute bug

This commit is contained in:
wangt1xiuyi
2024-01-19 02:52:00 +00:00
committed by ob-robot
parent c21ad64304
commit 5e2d1aaf15
6 changed files with 141 additions and 131 deletions

View File

@ -427,12 +427,12 @@ INSERT INTO t1 (g) VALUES
(ST_GeomFromText('POINT(6 6)', 3294)),
(ST_GeomFromText('POINT(7 7)', 3294)),
(ST_GeomFromText('LINESTRING(0 0, 3 3)',3294));
explain select st_astext(a.g), st_astext(b.g) from t1 a join t1 b where _st_covers(a.g, b.g);
explain select /*+dynamic_sampling(1)*/st_astext(a.g), st_astext(b.g) from t1 a join t1 b where _st_covers(a.g, b.g);
Query Plan
===============================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
---------------------------------------------------------------
|0 |NESTED-LOOP JOIN | |27 |345 |
|0 |NESTED-LOOP JOIN | |21 |345 |
|1 |├─TABLE FULL SCAN |a |9 |3 |
|2 |└─DISTRIBUTED TABLE FULL SCAN|b(idx)|3 |38 |
===============================================================
@ -448,12 +448,12 @@ Outputs & filters:
access([b.__pk_increment], [b.g]), partitions(p0)
is_index_back=true, is_global_index=false, filter_before_indexback[false],
range_key([b.__cellid_16], [b.__mbr_16], [b.__pk_increment]), range(MIN ; MAX)
explain select st_astext(a.g), st_astext(b.g) from t1 a join t1 b where st_contains(a.g, b.g);
explain select /*+dynamic_sampling(1)*/st_astext(a.g), st_astext(b.g) from t1 a join t1 b where st_contains(a.g, b.g);
Query Plan
===============================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
---------------------------------------------------------------
|0 |NESTED-LOOP JOIN | |27 |345 |
|0 |NESTED-LOOP JOIN | |21 |345 |
|1 |├─TABLE FULL SCAN |a |9 |3 |
|2 |└─DISTRIBUTED TABLE FULL SCAN|b(idx)|3 |38 |
===============================================================
@ -469,12 +469,12 @@ Outputs & filters:
access([b.__pk_increment], [b.g]), partitions(p0)
is_index_back=true, is_global_index=false, filter_before_indexback[false],
range_key([b.__cellid_16], [b.__mbr_16], [b.__pk_increment]), range(MIN ; MAX)
explain select st_astext(a.g), st_astext(b.g) from t1 a join t1 b where st_within(a.g, b.g);
explain select /*+dynamic_sampling(1)*/st_astext(a.g), st_astext(b.g) from t1 a join t1 b where st_within(a.g, b.g);
Query Plan
===============================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
---------------------------------------------------------------
|0 |NESTED-LOOP JOIN | |27 |345 |
|0 |NESTED-LOOP JOIN | |21 |345 |
|1 |├─TABLE FULL SCAN |a |9 |3 |
|2 |└─DISTRIBUTED TABLE FULL SCAN|b(idx)|3 |38 |
===============================================================
@ -490,12 +490,12 @@ Outputs & filters:
access([b.__pk_increment], [b.g]), partitions(p0)
is_index_back=true, is_global_index=false, filter_before_indexback[false],
range_key([b.__cellid_16], [b.__mbr_16], [b.__pk_increment]), range(MIN ; MAX)
explain select st_astext(a.g), st_astext(b.g) from t1 a join t1 b where _st_dwithin(a.g, b.g, 0.1);
explain select /*+dynamic_sampling(1)*/st_astext(a.g), st_astext(b.g) from t1 a join t1 b where _st_dwithin(a.g, b.g, 0.1);
Query Plan
===============================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
---------------------------------------------------------------
|0 |NESTED-LOOP JOIN | |27 |345 |
|0 |NESTED-LOOP JOIN | |21 |345 |
|1 |├─TABLE FULL SCAN |a |9 |3 |
|2 |└─DISTRIBUTED TABLE FULL SCAN|b(idx)|3 |38 |
===============================================================

View File

@ -127,8 +127,8 @@ Optimization Info:
table_rows:8
physical_range_rows:8
logical_range_rows:8
index_back_rows:8
output_rows:1
index_back_rows:2
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -188,8 +188,8 @@ Optimization Info:
table_rows:8
physical_range_rows:8
logical_range_rows:8
index_back_rows:8
output_rows:1
index_back_rows:2
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -205,7 +205,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|2 |355 |
|0 |TABLE FULL SCAN|t(idx)|1 |355 |
=================================================
Outputs & filters:
-------------------------------------
@ -249,8 +249,8 @@ Optimization Info:
table_rows:8
physical_range_rows:8
logical_range_rows:8
index_back_rows:8
output_rows:2
index_back_rows:2
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -266,7 +266,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|5 |363 |
|0 |TABLE FULL SCAN|t(idx)|1 |363 |
=================================================
Outputs & filters:
-------------------------------------
@ -311,8 +311,8 @@ Optimization Info:
table_rows:8
physical_range_rows:8
logical_range_rows:8
index_back_rows:8
output_rows:5
index_back_rows:2
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -328,7 +328,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|2 |355 |
|0 |TABLE FULL SCAN|t(idx)|1 |355 |
=================================================
Outputs & filters:
-------------------------------------
@ -372,8 +372,8 @@ Optimization Info:
table_rows:8
physical_range_rows:8
logical_range_rows:8
index_back_rows:8
output_rows:2
index_back_rows:2
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -389,7 +389,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|3 |359 |
|0 |TABLE FULL SCAN|t(idx)|1 |359 |
=================================================
Outputs & filters:
-------------------------------------
@ -434,8 +434,8 @@ Optimization Info:
table_rows:8
physical_range_rows:8
logical_range_rows:8
index_back_rows:8
output_rows:3
index_back_rows:2
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -451,7 +451,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|6 |351 |
|0 |TABLE FULL SCAN|t(idx)|1 |351 |
=================================================
Outputs & filters:
-------------------------------------
@ -496,8 +496,8 @@ Optimization Info:
table_rows:8
physical_range_rows:8
logical_range_rows:8
index_back_rows:8
output_rows:6
index_back_rows:2
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -513,7 +513,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|3 |355 |
|0 |TABLE FULL SCAN|t(idx)|1 |355 |
=================================================
Outputs & filters:
-------------------------------------
@ -557,8 +557,8 @@ Optimization Info:
table_rows:8
physical_range_rows:8
logical_range_rows:8
index_back_rows:8
output_rows:3
index_back_rows:2
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -677,8 +677,8 @@ Optimization Info:
table_rows:8
physical_range_rows:8
logical_range_rows:8
index_back_rows:8
output_rows:2
index_back_rows:3
output_rows:1
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -738,8 +738,8 @@ Optimization Info:
table_rows:8
physical_range_rows:8
logical_range_rows:8
index_back_rows:8
output_rows:1
index_back_rows:0
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -1008,8 +1008,8 @@ Optimization Info:
table_rows:2
physical_range_rows:2
logical_range_rows:2
index_back_rows:2
output_rows:1
index_back_rows:0
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[geom, geo_table2]
@ -1077,8 +1077,8 @@ Optimization Info:
table_rows:2
physical_range_rows:2
logical_range_rows:2
index_back_rows:2
output_rows:1
index_back_rows:0
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[geom, geo_table2]
@ -1115,8 +1115,8 @@ Query Plan
============================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
------------------------------------------------------------
|0 |SORT | |2 |299 |
|1 |└─TABLE FULL SCAN|geo_table(geom)|2 |299 |
|0 |SORT | |1 |299 |
|1 |└─TABLE FULL SCAN|geo_table(geom)|1 |299 |
============================================================
Outputs & filters:
-------------------------------------
@ -1162,8 +1162,8 @@ Optimization Info:
table_rows:6
physical_range_rows:6
logical_range_rows:6
index_back_rows:6
output_rows:2
index_back_rows:1
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[geom, geo_table]
@ -1335,7 +1335,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|7 |523 |
|0 |TABLE FULL SCAN|t(idx)|1 |523 |
=================================================
Outputs & filters:
-------------------------------------
@ -1379,8 +1379,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:7
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -1396,7 +1396,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|6 |523 |
|0 |TABLE FULL SCAN|t(idx)|1 |523 |
=================================================
Outputs & filters:
-------------------------------------
@ -1440,8 +1440,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:6
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -1457,7 +1457,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|4 |523 |
|0 |TABLE FULL SCAN|t(idx)|1 |523 |
=================================================
Outputs & filters:
-------------------------------------
@ -1501,8 +1501,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:4
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -1564,8 +1564,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:1
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -1581,7 +1581,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|5 |523 |
|0 |TABLE FULL SCAN|t(idx)|1 |523 |
=================================================
Outputs & filters:
-------------------------------------
@ -1625,8 +1625,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:5
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -1642,7 +1642,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|2 |527 |
|0 |TABLE FULL SCAN|t(idx)|1 |527 |
=================================================
Outputs & filters:
-------------------------------------
@ -1687,8 +1687,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:2
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -1749,8 +1749,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:1
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -1766,7 +1766,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|2 |523 |
|0 |TABLE FULL SCAN|t(idx)|1 |523 |
=================================================
Outputs & filters:
-------------------------------------
@ -1810,8 +1810,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:2
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -1983,8 +1983,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:1
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -2044,8 +2044,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:1
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -2105,8 +2105,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:1
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -2122,7 +2122,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|9 |531 |
|0 |TABLE FULL SCAN|t(idx)|1 |531 |
=================================================
Outputs & filters:
-------------------------------------
@ -2167,8 +2167,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:9
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -2184,7 +2184,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|3 |523 |
|0 |TABLE FULL SCAN|t(idx)|1 |523 |
=================================================
Outputs & filters:
-------------------------------------
@ -2228,8 +2228,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:3
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -2245,7 +2245,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|2 |527 |
|0 |TABLE FULL SCAN|t(idx)|1 |527 |
=================================================
Outputs & filters:
-------------------------------------
@ -2290,8 +2290,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:2
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -2307,7 +2307,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|6 |519 |
|0 |TABLE FULL SCAN|t(idx)|1 |519 |
=================================================
Outputs & filters:
-------------------------------------
@ -2352,8 +2352,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:6
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -2369,7 +2369,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|2 |523 |
|0 |TABLE FULL SCAN|t(idx)|1 |523 |
=================================================
Outputs & filters:
-------------------------------------
@ -2413,8 +2413,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:2
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -2430,7 +2430,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|3 |523 |
|0 |TABLE FULL SCAN|t(idx)|1 |523 |
=================================================
Outputs & filters:
-------------------------------------
@ -2474,8 +2474,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:3
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -2491,7 +2491,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|4 |523 |
|0 |TABLE FULL SCAN|t(idx)|1 |523 |
=================================================
Outputs & filters:
-------------------------------------
@ -2535,8 +2535,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:4
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -2552,7 +2552,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|4 |523 |
|0 |TABLE FULL SCAN|t(idx)|1 |523 |
=================================================
Outputs & filters:
-------------------------------------
@ -2596,8 +2596,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:4
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -2659,8 +2659,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:1
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -2676,7 +2676,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|3 |523 |
|0 |TABLE FULL SCAN|t(idx)|1 |523 |
=================================================
Outputs & filters:
-------------------------------------
@ -2720,8 +2720,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:3
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -2737,7 +2737,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|2 |527 |
|0 |TABLE FULL SCAN|t(idx)|1 |527 |
=================================================
Outputs & filters:
-------------------------------------
@ -2782,8 +2782,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:2
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -2844,8 +2844,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:1
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]
@ -2861,7 +2861,7 @@ Query Plan
=================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------
|0 |TABLE FULL SCAN|t(idx)|2 |523 |
|0 |TABLE FULL SCAN|t(idx)|1 |523 |
=================================================
Outputs & filters:
-------------------------------------
@ -2905,8 +2905,8 @@ Optimization Info:
table_rows:14
physical_range_rows:14
logical_range_rows:14
index_back_rows:14
output_rows:2
index_back_rows:3
output_rows:0
table_dop:1
dop_method:Table DOP
avaiable_index_name:[idx, t]

View File

@ -10,8 +10,8 @@ Query Plan
======================================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
----------------------------------------------------------------------
|0 |PX COORDINATOR | |1 |291 |
|1 |└─EXCHANGE OUT DISTR |:EX10000 |1 |291 |
|0 |PX COORDINATOR | |1 |289 |
|1 |└─EXCHANGE OUT DISTR |:EX10000 |1 |289 |
|2 | └─PX PARTITION ITERATOR| |1 |289 |
|3 | └─TABLE FULL SCAN |partition_t1(idx)|1 |289 |
======================================================================
@ -61,10 +61,10 @@ Query Plan
=============================================================
|ID|OPERATOR |NAME |EST.ROWS|EST.TIME(us)|
-------------------------------------------------------------
|0 |PX COORDINATOR | |10 |565 |
|1 |└─EXCHANGE OUT DISTR |:EX10000|10 |558 |
|2 | └─PX PARTITION ITERATOR| |10 |542 |
|3 | └─TABLE FULL SCAN |t1(idx) |10 |542 |
|0 |PX COORDINATOR | |1 |543 |
|1 |└─EXCHANGE OUT DISTR |:EX10000|1 |542 |
|2 | └─PX PARTITION ITERATOR| |1 |541 |
|3 | └─TABLE FULL SCAN |t1(idx) |1 |541 |
=============================================================
Outputs & filters:
-------------------------------------

View File

@ -334,10 +334,10 @@ INSERT INTO t1 (g) VALUES
(ST_GeomFromText('POINT(7 7)', 3294)),
(ST_GeomFromText('LINESTRING(0 0, 3 3)',3294));
explain select st_astext(a.g), st_astext(b.g) from t1 a join t1 b where _st_covers(a.g, b.g);
explain select st_astext(a.g), st_astext(b.g) from t1 a join t1 b where st_contains(a.g, b.g);
explain select st_astext(a.g), st_astext(b.g) from t1 a join t1 b where st_within(a.g, b.g);
explain select st_astext(a.g), st_astext(b.g) from t1 a join t1 b where _st_dwithin(a.g, b.g, 0.1);
explain select /*+dynamic_sampling(1)*/st_astext(a.g), st_astext(b.g) from t1 a join t1 b where _st_covers(a.g, b.g);
explain select /*+dynamic_sampling(1)*/st_astext(a.g), st_astext(b.g) from t1 a join t1 b where st_contains(a.g, b.g);
explain select /*+dynamic_sampling(1)*/st_astext(a.g), st_astext(b.g) from t1 a join t1 b where st_within(a.g, b.g);
explain select /*+dynamic_sampling(1)*/st_astext(a.g), st_astext(b.g) from t1 a join t1 b where _st_dwithin(a.g, b.g, 0.1);
select st_astext(a.g), st_astext(b.g) from t1 a join t1 b where _st_covers(a.g, b.g);
select st_astext(a.g), st_astext(b.g) from t1 a join t1 b where st_contains(a.g, b.g);