mirror of
https://github.com/MariaDB/server.git
synced 2025-07-27 18:02:13 +03:00
Merge 10.3 into 10.4
This commit is contained in:
@ -11672,7 +11672,15 @@ uint check_join_cache_usage(JOIN_TAB *tab,
|
||||
effort now.
|
||||
*/
|
||||
if (tab->table->pos_in_table_list->is_materialized_derived())
|
||||
{
|
||||
no_bka_cache= true;
|
||||
/*
|
||||
Don't use hash join algorithm if the temporary table for the rows
|
||||
of the derived table will be created with an equi-join key.
|
||||
*/
|
||||
if (tab->table->s->keys)
|
||||
no_hashed_cache= true;
|
||||
}
|
||||
|
||||
/*
|
||||
Don't use join buffering if we're dictated not to by no_jbuf_after
|
||||
|
Reference in New Issue
Block a user