mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
Merge branch '10.1' into 10.2
This commit is contained in:
@ -219,7 +219,7 @@ create table t1 (a int, b int, c int, d int, key(a,b,c));
|
||||
insert into t1 select A.a, B.a, C.a, D.a from t2 A, t2 B, t2 C, t2 D;
|
||||
explain select count(distinct b) from t1 group by a;
|
||||
explain format=json select count(distinct b) from t1 group by a;
|
||||
--replace_regex /"r_total_time_ms": [0-9]*[.]?[0-9]*/"r_total_time_ms": "REPLACED"/
|
||||
--source include/analyze-format.inc
|
||||
analyze format=json select count(distinct b) from t1 group by a;
|
||||
drop table t1,t2;
|
||||
|
||||
@ -342,7 +342,7 @@ explain
|
||||
select * from t1 left join t2 on t2.pk > 10 and t2.pk < 0;
|
||||
explain format=json
|
||||
select * from t1 left join t2 on t2.pk > 10 and t2.pk < 0;
|
||||
--replace_regex /"r_total_time_ms": [0-9]*[.]?[0-9]*/"r_total_time_ms": "REPLACED"/
|
||||
--source include/analyze-format.inc
|
||||
analyze format=json
|
||||
select * from t1 left join t2 on t2.pk > 10 and t2.pk < 0;
|
||||
|
||||
@ -351,7 +351,7 @@ explain
|
||||
select * from t1 left join t2 on t2.pk=t1.a where t2.pk is null;
|
||||
explain format=json
|
||||
select * from t1 left join t2 on t2.pk=t1.a where t2.pk is null;
|
||||
--replace_regex /"r_total_time_ms": [0-9]*[.]?[0-9]*/"r_total_time_ms": "REPLACED"/
|
||||
--source include/analyze-format.inc
|
||||
analyze format=json
|
||||
select * from t1 left join t2 on t2.pk=t1.a where t2.pk is null;
|
||||
|
||||
@ -360,7 +360,7 @@ explain
|
||||
select distinct t1.a from t1 join t2 on t2.pk=t1.a;
|
||||
explain format=json
|
||||
select distinct t1.a from t1 join t2 on t2.pk=t1.a;
|
||||
--replace_regex /"r_total_time_ms": [0-9]*[.]?[0-9]*/"r_total_time_ms": "REPLACED"/
|
||||
--source include/analyze-format.inc
|
||||
analyze format=json
|
||||
select distinct t1.a from t1 join t2 on t2.pk=t1.a;
|
||||
drop table t1,t2;
|
||||
@ -386,7 +386,7 @@ explain
|
||||
select * from t3,t4 where t3.a=t4.a and (t4.b+1 <= t3.b+1);
|
||||
explain format=json
|
||||
select * from t3,t4 where t3.a=t4.a and (t4.b+1 <= t3.b+1);
|
||||
--replace_regex /"r_total_time_ms": [0-9]*[.]?[0-9]*/"r_total_time_ms": "REPLACED"/
|
||||
--source include/analyze-format.inc
|
||||
analyze format=json
|
||||
select * from t3,t4 where t3.a=t4.a and (t4.b+1 <= t3.b+1);
|
||||
set optimizer_switch=@tmp_optimizer_switch;
|
||||
|
Reference in New Issue
Block a user