summaryrefslogtreecommitdiff
path: root/mysql-test/main/analyze_format_json_emb.test
blob: dcf6f24dd8e839affa1be53c541aa68ae73b39d9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
--source include/is_embedded.inc
--source include/big_test.inc

--echo #
--echo # MDEV-31121: ANALYZE statement produces 0 for all timings in embedded serve
--echo #
create table t1 (a int);
insert into t1 values (0),(0);
let $out=`
analyze format=json select sleep(1+a) from t1
`;

evalp set @js='$out';
set @out=(select json_extract(@js,'$**.query_block.r_total_time_ms'));
select cast(json_extract(@out,'$[0]') as DOUBLE) > 0;

drop table t1;