@@ -1023,31 +1023,29 @@ SELECT * FROM test.range_rel j1
10231023JOIN test.range_rel j2 on j2.id = j1.id
10241024JOIN test.num_range_rel j3 on j3.id = j1.id
10251025WHERE j1.dt < '2015-03-01' AND j2.dt >= '2015-02-01' ORDER BY j2.dt;
1026- QUERY PLAN
1027- -------------------------------------------------------------------------------------------
1026+ QUERY PLAN
1027+ ---------------------------------------------------------------------------------
10281028 Sort
10291029 Sort Key: j2.dt
10301030 -> Merge Join
1031- Merge Cond: (j3.id = j2.id)
1031+ Merge Cond: (j2.id = j3.id)
1032+ -> Merge Join
1033+ Merge Cond: (j1.id = j2.id)
1034+ -> Merge Append
1035+ Sort Key: j1.id
1036+ -> Index Scan using range_rel_1_pkey on range_rel_1 j1
1037+ -> Index Scan using range_rel_2_pkey on range_rel_2 j1_1
1038+ -> Merge Append
1039+ Sort Key: j2.id
1040+ -> Index Scan using range_rel_2_pkey on range_rel_2 j2
1041+ -> Index Scan using range_rel_3_pkey on range_rel_3 j2_1
1042+ -> Index Scan using range_rel_4_pkey on range_rel_4 j2_2
10321043 -> Append
10331044 -> Index Scan using num_range_rel_1_pkey on num_range_rel_1 j3
10341045 -> Index Scan using num_range_rel_2_pkey on num_range_rel_2 j3_1
10351046 -> Index Scan using num_range_rel_3_pkey on num_range_rel_3 j3_2
10361047 -> Index Scan using num_range_rel_4_pkey on num_range_rel_4 j3_3
1037- -> Materialize
1038- -> Merge Join
1039- Merge Cond: (j2.id = j1.id)
1040- -> Merge Append
1041- Sort Key: j2.id
1042- -> Index Scan using range_rel_2_pkey on range_rel_2 j2
1043- -> Index Scan using range_rel_3_pkey on range_rel_3 j2_1
1044- -> Index Scan using range_rel_4_pkey on range_rel_4 j2_2
1045- -> Materialize
1046- -> Merge Append
1047- Sort Key: j1.id
1048- -> Index Scan using range_rel_1_pkey on range_rel_1 j1
1049- -> Index Scan using range_rel_2_pkey on range_rel_2 j1_1
1050- (22 rows)
1048+ (20 rows)
10511049
10521050SET enable_hashjoin = ON;
10531051SET enable_mergejoin = OFF;