mirror of
https://github.com/MariaDB/server.git
synced 2026-05-16 20:07:13 +02:00
MDEV-18608: Defaults for 10.4: histogram size should be set
Change the defaults: -histogram_size=0 +histogram_size=254 -histogram_type=SINGLE_PREC_HB +histogram_type=DOUBLE_PREC_HB Adjust the testcases: - Some have ignorable changes in EXPLAIN outputs and more counter increments due to EITS table reads. - Testcases that meaningfully depend on the old defaults are changed to use the old values.
This commit is contained in:
parent
19c6a7bbd7
commit
15a77a1a2c
25 changed files with 136 additions and 115 deletions
|
|
@ -14,6 +14,8 @@ select @@session.use_stat_tables;
|
|||
COMPLEMENTARY
|
||||
set @save_use_stat_tables=@@use_stat_tables;
|
||||
set use_stat_tables='preferably';
|
||||
set @tmp_stt_hs=@@histogram_size, @tmp_stt_ht=@@histogram_type;
|
||||
set histogram_size=0, histogram_type='single_prec_hb';
|
||||
DROP DATABASE IF EXISTS dbt3_s001;
|
||||
CREATE DATABASE dbt3_s001;
|
||||
use dbt3_s001;
|
||||
|
|
@ -712,6 +714,7 @@ select * from t1 where a=1 and b=3;
|
|||
id select_type table type possible_keys key key_len ref rows r_rows filtered r_filtered Extra
|
||||
1 SIMPLE t1 ALL NULL NULL NULL NULL 10 10.00 2.78 10.00 Using where
|
||||
drop table t1;
|
||||
set histogram_size=@tmp_stt_hs, histogram_type=@tmp_stt_ht;
|
||||
set use_stat_tables=@save_use_stat_tables;
|
||||
set global innodb_stats_persistent= @innodb_stats_persistent_save;
|
||||
set global innodb_stats_persistent_sample_pages=
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue