mirror of
https://github.com/MariaDB/server.git
synced 2025-12-01 17:39:21 +03:00
5.5 merge
This commit is contained in:
@@ -357,6 +357,12 @@ id select_type table type possible_keys key key_len ref rows Extra
|
||||
explain select * from t1 where a = 1 order by b desc;
|
||||
id select_type table type possible_keys key key_len ref rows Extra
|
||||
1 SIMPLE t1 ref a a 4 const 5 Using where; Using index
|
||||
explain select * from t1 where a = 2 and b > 0 order by a desc,b desc,b,a;
|
||||
id select_type table type possible_keys key key_len ref rows Extra
|
||||
1 SIMPLE t1 range a a 9 NULL 5 Using where; Using index
|
||||
explain select * from t1 where a = 2 and b < 2 order by a desc,a,b desc,a,b;
|
||||
id select_type table type possible_keys key key_len ref rows Extra
|
||||
1 SIMPLE t1 range a a 9 NULL 2 Using where; Using index
|
||||
select * from t1 where a = 1 order by b desc;
|
||||
a b c
|
||||
1 3 b
|
||||
@@ -2905,4 +2911,28 @@ id select_type table type possible_keys key key_len ref rows Extra
|
||||
1 SIMPLE t1 index NULL PRIMARY 4 NULL 8 Using index
|
||||
1 SIMPLE t2 ref i_a i_a 5 test.t1.a 2 Using index
|
||||
DROP TABLE t1,t2;
|
||||
#
|
||||
# MDEV-4974 memory leak in 5.5.32-MariaDB-1~wheezy-log
|
||||
#
|
||||
set sort_buffer_size=default;
|
||||
set max_sort_length=default;
|
||||
create table t1(a int);
|
||||
insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
create table t2 (b int,
|
||||
col1 varchar(255),
|
||||
col2 varchar(255)
|
||||
) character set utf8;
|
||||
insert into t2 select
|
||||
A.a+10*B.a,
|
||||
concat('wow-wow-col1-value-', A.a+10*B.a+100*C.a),
|
||||
concat('wow-wow-col2-value-', A.a+10*B.a+100*C.a)
|
||||
from
|
||||
t1 A, t1 B, t1 C where C.a < 8;
|
||||
create table t3 as
|
||||
select distinct A.col1 as XX, B.col1 as YY
|
||||
from
|
||||
t2 A, t2 B
|
||||
where A.b = B.b
|
||||
order by A.col2, B.col2 limit 10, 1000000;
|
||||
drop table t1,t2,t3;
|
||||
End of 5.5 tests
|
||||
|
||||
Reference in New Issue
Block a user