You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@calcite.apache.org by "Alessandro Solimando (JIRA)" <ji...@apache.org> on 2018/02/06 08:55:00 UTC

[jira] [Commented] (CALCITE-2168) Implement a General Purpose Benchmark for Calcite

    [ https://issues.apache.org/jira/browse/CALCITE-2168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16353588#comment-16353588 ] 

Alessandro Solimando commented on CALCITE-2168:
-----------------------------------------------

Thanks Edmon, I am strongly in favor of creating a representative benchmark, it can also be used internally to evaluate alternative strategies and/or improvements to the query planner, to measure the "gap" between Volcano and HEP, etc. 

Concerning existing benchmarks that are relevant for Calcite, I know exactly those you already mentioned, but I will try to have a look if there is anything else promising around.



> Implement a General Purpose Benchmark for Calcite 
> --------------------------------------------------
>
>                 Key: CALCITE-2168
>                 URL: https://issues.apache.org/jira/browse/CALCITE-2168
>             Project: Calcite
>          Issue Type: Wish
>          Components: core
>            Reporter: Edmon Begoli
>            Assignee: Edmon Begoli
>            Priority: Minor
>              Labels: performance
>   Original Estimate: 2,688h
>  Remaining Estimate: 2,688h
>
> Develop a benchmark that can be used for general purpose benchamrking of Calcite against other frameworks, and databases, and for study,research, and profiling of the framwork.
> Use popular benchmarks such as TCP-DS (or -H) or Star Schema Benchmark (SSB) and measure the performance of optimized vs. unoptimized Calcite queries, and the overhead of going through Calcite adapters vs. natively accessing the target DB
> Look into the existing approaches and do perhaps something similar:
> * https://www.slideshare.net/julianhyde/w-435phyde-3
> * https://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.6.2/bk_hive-performance-tuning/content/ch_cost-based-optimizer.html
> * (How much of this is still relevant (Hive 0.14)? Can we use queries/benchmarks?)
> https://hortonworks.com/blog/hive-0-14-cost-based-optimizer-cbo-technical-overview/
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)