summaryrefslogtreecommitdiff
path: root/mysql-test/suite/tokudb/t/ext_key_2_tokudb.test
blob: a088a16c0fdb5bc7bcc2dda885cd502af70b2492 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
source include/have_tokudb.inc;

disable_warnings;
drop table if exists t;
enable_warnings;

select @@optimizer_switch;

create table t (a int not null, b int not null, c int not null, d int not null, primary key(a,b), key(c,a)) engine=tokudb;

insert into t values (0,0,0,0),(0,1,0,1);

explain select c,a,b from t where c=0 and a=0 and b=1;
flush status;
select c,a,b from t where c=0 and a=0 and b=1;
show status like 'handler_read%';

explain select c,a,b from t force index (c) where c=0 and a=0 and b=1;
flush status;
select c,a,b from t force index (c) where c=0 and a=0 and b=1;
show status like 'handler_read%';

drop table t;