SELECT uid, x FROM t1
                  
                  
                  ) as q1
                  
                  
                  ALL INNER JOIN (
                  
                  
                    SELECT uid, y FROM t2
                  
                  
                  ) as q2 ON q1.uid = q2.uid 
                  
                  
                  Подзапросы выполняются быстро с использованием всех ядер, однако на этапе JOIN запрос тормозит. Похоже, что используется только один поток. Можно ли каким-то образом распаралелить JOIN или ускорить запрос иным способом?
                  
                  
                
этот запрос можно переписать без join типа SELECT x, y, uniq( uid) FROM ( SELECT uid, x, -100 y FROM t1 union all SELECT uid, -100 x, y FROM t2 ) group by uid where x <> -100 and y <> -100
Спасибо, попробую.
Обсуждают сегодня