[MCOL-5557] MariaDB columnstore table join innodb table caused ERROR 1815 (HY000): Internal error: MCS-2058: Unknown Error Created: 2023-08-19 Updated: 2023-11-06 |
|
| Status: | Needs Feedback |
| Project: | MariaDB ColumnStore |
| Component/s: | None |
| Affects Version/s: | 23.02.4 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Critical |
| Reporter: | Shai Zambrovski | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Description |
|
I know that this kind of join is suppose supported, but it doesn't work for me for the next case; Given the tables:
person_cs and person_inno are the same entries table (12M) but different engine. states is lookup innodb table with 50 entries; So the query:
works great (although it take more then 5 minutes with indexed columns) once I try:
it fails with the error:
Any idea why? I worked with MariaDB columnstore as docker with latest version. |
| Comments |
| Comment by Todd Stoffel (Inactive) [ 2023-08-21 ] |
|
Have you altered the credentials for the default cross engine join user? |
| Comment by Todd Stoffel (Inactive) [ 2023-08-21 ] |
|
As a side note, you probably want to put an index on any InnoDB column used in a join or filter. |
| Comment by Shai Zambrovski [ 2023-08-23 ] |
|
I did put index, of course. |
| Comment by Shai Zambrovski [ 2023-08-24 ] |
|
After trying to altered the credentials for the default cross engine join user, it didn't work. Why this is downgrade to minor? simple query could not be executed, and error message not understood at all... |