songwdfu commented on PR #16452:
URL: https://github.com/apache/pinot/pull/16452#issuecomment-3156315349

   Several benchmark results showing ~40% query latency reduction when LIMIT is 
effective
   new
   ```
   Benchmark                                      (_limit)  (_numRows)  
(_numSegments)                                                                  
                                   (_query)  (_scenario)  Mode  Cnt     Score   
  Error  Units
   BenchmarkPartitionedGroupByQueriesSSE.query       10000       15000          
    50  SELECT RAW_STRING_COL,STRING_COL,COUNT(*) FROM MyTable GROUP BY 
RAW_STRING_COL,STRING_COL ORDER BY COUNT(*)  EXP(0.0001)  avgt    5   195.605 ± 
 68.389  ms/op
   BenchmarkPartitionedGroupByQueriesSSE.query       10000       15000          
   100  SELECT RAW_STRING_COL,STRING_COL,COUNT(*) FROM MyTable GROUP BY 
RAW_STRING_COL,STRING_COL ORDER BY COUNT(*)  EXP(0.0001)  avgt    5   348.517 ± 
197.031  ms/op
   BenchmarkPartitionedGroupByQueriesSSE.query       10000       15000          
   200  SELECT RAW_STRING_COL,STRING_COL,COUNT(*) FROM MyTable GROUP BY 
RAW_STRING_COL,STRING_COL ORDER BY COUNT(*)  EXP(0.0001)  avgt    5   821.036 ± 
192.112  ms/op
   BenchmarkPartitionedGroupByQueriesSSE.query       10000       15000          
   300  SELECT RAW_STRING_COL,STRING_COL,COUNT(*) FROM MyTable GROUP BY 
RAW_STRING_COL,STRING_COL ORDER BY COUNT(*)  EXP(0.0001)  avgt    5  1440.778 ± 
289.821  ms/op
   ```
   old
   ```
   Benchmark                                      (_limit)  (_numRows)  
(_numSegments)                                                                  
                                   (_query)  (_scenario)  Mode  Cnt     Score   
  Error  Units
   BenchmarkPartitionedGroupByQueriesSSE.query       10000       15000          
    50  SELECT RAW_STRING_COL,STRING_COL,COUNT(*) FROM MyTable GROUP BY 
RAW_STRING_COL,STRING_COL ORDER BY COUNT(*)  EXP(0.0001)  avgt    5   495.537 ± 
 56.197  ms/op
   BenchmarkPartitionedGroupByQueriesSSE.query       10000       15000          
   100  SELECT RAW_STRING_COL,STRING_COL,COUNT(*) FROM MyTable GROUP BY 
RAW_STRING_COL,STRING_COL ORDER BY COUNT(*)  EXP(0.0001)  avgt    5   920.710 ± 
 71.546  ms/op
   BenchmarkPartitionedGroupByQueriesSSE.query       10000       15000          
   200  SELECT RAW_STRING_COL,STRING_COL,COUNT(*) FROM MyTable GROUP BY 
RAW_STRING_COL,STRING_COL ORDER BY COUNT(*)  EXP(0.0001)  avgt    5  1819.569 ± 
130.691  ms/op
   BenchmarkPartitionedGroupByQueriesSSE.query       10000       15000          
   300  SELECT RAW_STRING_COL,STRING_COL,COUNT(*) FROM MyTable GROUP BY 
RAW_STRING_COL,STRING_COL ORDER BY COUNT(*)  EXP(0.0001)  avgt    5  2735.284 ± 
160.252  ms/op
   ```


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to