Queries with UNION ALL perform disproportionally badly
(MCOL-4569)
|
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | MDB Plugin |
| Affects Version/s: | None |
| Fix Version/s: | 5.6.1 |
| Type: | Sub-Task | Priority: | Major |
| Reporter: | Gagan Goel (Inactive) | Assignee: | Daniel Lee (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Sprint: | 2021-4 |
| Description |
|
This task is similar to
Assuming t1 here contains 10 columns c1, c2, ... , c10. We build an ineffective RowGroup in ExeMgr of the form (1, c2_value1, 1, 1, 1, 1, 1, 1, 1, 1). The objective here is to remove all non-referenced columns from the end, until the first referenced column is encountered, i.e. trim down the RowGroup to (1, c2_value1). |
| Comments |
| Comment by Daniel Lee (Inactive) [ 2021-04-20 ] | ||||||||||||||
|
Build verified: 5.6.1 ( Drone #2207 ) Tested on a 1gb dbt3 database 5.5.2-1
5.6.1
|