XieJiann opened a new pull request, #35339:
URL: https://github.com/apache/doris/pull/35339

   
   
   
   
   ## Proposed changes
   
   In this pull request, we optimize the ordering of children in the Intersect 
operator to improve query performance. The proposed change is to place the 
child with the least row count in the first position of the Intersect operator.
   
   The rationale behind this optimization is that the Intersect operator works 
by first evaluating the leftmost child and then iterating through the results 
of the other children to find matching rows. By placing the child with the 
least row count first, we can minimize the number of iterations required to 
find the matching rows, thereby reducing the overall execution time of the 
query.
   
   <!--Describe your changes.-->
   
   ## Further comments
   
   If this is a relatively large or complex change, kick off the discussion at 
[d...@doris.apache.org](mailto:d...@doris.apache.org) by explaining why you 
chose the solution you did and what alternatives you considered, etc...
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to