[
https://issues.apache.org/jira/browse/TAJO-1130?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14562323#comment-14562323
]
ASF GitHub Bot commented on TAJO-1130:
--------------------------------------
Github user jihoonson commented on the pull request:
https://github.com/apache/tajo/pull/423#issuecomment-106184219
+1. This patch looks good to me.
I've simply evaluated performance gain with this patch as follows.
### Configurations and environment
* Broadcast join is disabled.
* The test is conducted on my desktop which equips 8 cores, 32 GB memory,
and 2 HDDs.
### Data
* Input: TPC-H scale factor of 1
### Query
```
tpch> select sleep(1) from region, nation where n_regionkey = r_regionkey;
```
### Result
* with QUERY_EXECUTE_PARALLEL 1: 30.399 sec
* with QUERY_EXECUTE_PARALLEL 2: 25.571 sec
* The performance is improved due to the two input relations are read
concurrently.
> Concurrent execution of independent execution blocks
> -----------------------------------------------------
>
> Key: TAJO-1130
> URL: https://issues.apache.org/jira/browse/TAJO-1130
> Project: Tajo
> Issue Type: Improvement
> Components: query master
> Reporter: Jihoon Son
> Assignee: Navis
>
> Currently, Tajo can execute ExecutionBlocks one by one even though there
> remain enough resources to execute two or more ExecutionBlocks.
> We can improve the query processing performance by executing two or more
> independent ExecutionBlocks if possible.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)