1
CREATE FUNCTION test_f()
2
RETURNS CHAR(30) DETERMINISTIC
4
DECLARE first VARCHAR(5);
5
DECLARE second VARCHAR(5);
6
DECLARE result VARCHAR(20);
7
SELECT SLEEP(1.11) INTO first;
10
SET result= CONCAT(first,second);
11
SET result= CONCAT(result,'world!');
14
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE = 1;
16
Warning 1292 Truncated incorrect query_response_time_range_base value: '1'
17
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
19
query_response_time_range_base 2
20
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE = 2;
21
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
23
query_response_time_range_base 2
24
FLUSH QUERY_RESPONSE_TIME;
26
(SELECT SUM(a.count) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as a WHERE a.count != 0) as query_count,
27
(SELECT SUM((b.total * 1000000) DIV 1000000) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as b WHERE b.count != 0) as query_total,
28
(SELECT COUNT(*) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as c WHERE c.count != 0) as not_zero_region_count,
29
(SELECT COUNT(*) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME) as region_count
30
FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as d WHERE d.count > 0;
31
count query_count query_total not_zero_region_count region_count
32
SELECT COUNT(*) as region_count FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
35
SELECT time FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
81
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=1;
94
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=0;
96
(SELECT SUM(a.count) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as a WHERE a.count != 0) as query_count,
97
(SELECT SUM((b.total * 1000000) DIV 1000000) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as b WHERE b.count != 0) as query_total,
98
(SELECT COUNT(*) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as c WHERE c.count != 0) as not_zero_region_count,
99
(SELECT COUNT(*) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME) as region_count
100
FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as d WHERE d.count > 0;
101
count query_count query_total not_zero_region_count region_count
104
SELECT COUNT(*) as region_count FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
107
SELECT time FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
153
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
155
query_response_time_range_base 2
156
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE = 10;
157
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
159
query_response_time_range_base 10
160
FLUSH QUERY_RESPONSE_TIME;
161
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=1;
165
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=0;
167
(SELECT SUM(a.count) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as a WHERE a.count != 0) as query_count,
168
(SELECT SUM((b.total * 1000000) DIV 1000000) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as b WHERE b.count != 0) as query_total,
169
(SELECT COUNT(*) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as c WHERE c.count != 0) as not_zero_region_count,
170
(SELECT COUNT(*) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME) as region_count
171
FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as d WHERE d.count > 0;
172
count query_count query_total not_zero_region_count region_count
175
SELECT COUNT(*) as region_count FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
178
SELECT time FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
194
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
196
query_response_time_range_base 10
197
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE = 7;
198
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
200
query_response_time_range_base 7
201
FLUSH QUERY_RESPONSE_TIME;
202
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=1;
206
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=0;
208
(SELECT SUM(a.count) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as a WHERE a.count != 0) as query_count,
209
(SELECT SUM((b.total * 1000000) DIV 1000000) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as b WHERE b.count != 0) as query_total,
210
(SELECT COUNT(*) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as c WHERE c.count != 0) as not_zero_region_count,
211
(SELECT COUNT(*) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME) as region_count
212
FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as d WHERE d.count > 0;
213
count query_count query_total not_zero_region_count region_count
216
SELECT COUNT(*) as region_count FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
219
SELECT time FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
238
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
240
query_response_time_range_base 7
241
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE = 156;
242
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
244
query_response_time_range_base 156
245
FLUSH QUERY_RESPONSE_TIME;
246
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=1;
250
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=0;
252
(SELECT SUM(a.count) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as a WHERE a.count != 0) as query_count,
253
(SELECT SUM((b.total * 1000000) DIV 1000000) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as b WHERE b.count != 0) as query_total,
254
(SELECT COUNT(*) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as c WHERE c.count != 0) as not_zero_region_count,
255
(SELECT COUNT(*) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME) as region_count
256
FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as d WHERE d.count > 0;
257
count query_count query_total not_zero_region_count region_count
260
SELECT COUNT(*) as region_count FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
263
SELECT time FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
272
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
274
query_response_time_range_base 156
275
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE = 1000;
276
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
278
query_response_time_range_base 1000
279
FLUSH QUERY_RESPONSE_TIME;
280
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=1;
284
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=0;
286
(SELECT SUM(a.count) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as a WHERE a.count != 0) as query_count,
287
(SELECT SUM((b.total * 1000000) DIV 1000000) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as b WHERE b.count != 0) as query_total,
288
(SELECT COUNT(*) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as c WHERE c.count != 0) as not_zero_region_count,
289
(SELECT COUNT(*) FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME) as region_count
290
FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME as d WHERE d.count > 0;
291
count query_count query_total not_zero_region_count region_count
294
SELECT COUNT(*) as region_count FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
297
SELECT time FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
305
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
307
query_response_time_range_base 1000
308
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE = 1001;
310
Warning 1292 Truncated incorrect query_response_time_range_base value: '1001'
311
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
313
query_response_time_range_base 1000
314
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=0;
315
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE =10;
316
DROP FUNCTION test_f;