mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Fixed bug mdev-4389.
The selectivity of a range degenerated into a point never should be set to 0.
This commit is contained in:
@ -3417,6 +3417,7 @@ double get_column_range_cardinality(Field *field,
|
||||
else
|
||||
sel= hist->range_selectivity(min_mp_pos, max_mp_pos);
|
||||
res= col_non_nulls * sel;
|
||||
set_if_bigger(res, col_stats->get_avg_frequency());
|
||||
}
|
||||
else
|
||||
res= col_non_nulls;
|
||||
|
Reference in New Issue
Block a user