mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
MDEV-15253: Default optimizer setting changes for MariaDB 10.4
use_stat_tables= PREFERABLY optimizer_use_condition_selectivity= 4
This commit is contained in:
@ -1430,6 +1430,7 @@ insert into t1(account_id, login, home_state, work_state)
|
||||
select 1, 'pw', 'ak', 'ak' from t1;
|
||||
analyze table t1;
|
||||
Table Op Msg_type Msg_text
|
||||
test.t1 analyze status Engine-independent statistics collected
|
||||
test.t1 analyze status OK
|
||||
select count(*) from t1 where account_id = 1;
|
||||
count(*)
|
||||
@ -1491,6 +1492,7 @@ insert into t1 (c2, c3, c4, c5, cp)
|
||||
select c2, c3, c4, c5, cp from t1 where cp = 4;
|
||||
analyze table t1;
|
||||
Table Op Msg_type Msg_text
|
||||
test.t1 analyze status Engine-independent statistics collected
|
||||
test.t1 analyze status OK
|
||||
explain
|
||||
select * from t1 where (c2=1 and c3=1) or (c4=2 and c5=1);
|
||||
@ -1543,6 +1545,7 @@ insert into t1 (c2,c3,c4) select c2,c3,3 from t1 where c2 != 'a';
|
||||
insert into t1 (c2,c3,c4) select c2,c3,4 from t1 where c2 != 'a';
|
||||
analyze table t1;
|
||||
Table Op Msg_type Msg_text
|
||||
test.t1 analyze status Engine-independent statistics collected
|
||||
test.t1 analyze status OK
|
||||
select count(*) from t1 where (c2='e' OR c3='q');
|
||||
count(*)
|
||||
@ -1582,6 +1585,7 @@ update t1 set c1=lpad(id+1000, 12, ' '), c2=lpad(id+10000, 15, ' ');
|
||||
alter table t1 add unique index (c1), add unique index (c2), add index (c3);
|
||||
analyze table t1;
|
||||
Table Op Msg_type Msg_text
|
||||
test.t1 analyze status Engine-independent statistics collected
|
||||
test.t1 analyze status Table is already up to date
|
||||
explain
|
||||
select * from t1 where (c1=' 100000' or c2=' 2000000');
|
||||
|
Reference in New Issue
Block a user