~percona-dev/percona-server/release-5.1.51-11-fix-bug-661354

« back to all changes in this revision

Viewing changes to mysql-test/response-time-distribution.patch/percona_query_response_time-stored.test

  • Committer: Aleksandr Kuzminsky
  • Date: 2010-10-09 06:15:31 UTC
  • Revision ID: aleksandr.kuzminsky@percona.com-20101009061531-eu06zwg7qi0061u5
mysql-tests are are adjusted for XtraDB version 11

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
source include/have_innodb.inc;
2
 
 
3
 
delimiter /;
4
 
CREATE FUNCTION test_f()
5
 
RETURNS CHAR(30) DETERMINISTIC
6
 
BEGIN
7
 
        DECLARE first  VARCHAR(5);
8
 
        DECLARE second VARCHAR(5);
9
 
        DECLARE result VARCHAR(20);
10
 
        SELECT SLEEP(1.11) INTO first;
11
 
        SET first= 'Hello';
12
 
        SET second=', ';
13
 
        SET result= CONCAT(first,second);
14
 
        SET result= CONCAT(result,'world!');
15
 
        RETURN result;
16
 
END/
17
 
delimiter ;/
18
 
 
19
 
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE = 1;
20
 
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
21
 
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE = 2;
22
 
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
23
 
 
24
 
source include/percona_query_response_time_flush.inc;
25
 
source include/percona_query_response_time_show.inc;
26
 
 
27
 
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=1;
28
 
SELECT test_f();
29
 
SELECT test_f();
30
 
SELECT test_f();
31
 
SELECT test_f();
32
 
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=0;
33
 
 
34
 
source include/percona_query_response_time_show.inc;
35
 
 
36
 
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
37
 
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE = 10;
38
 
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
39
 
 
40
 
source include/percona_query_response_time_flush.inc;
41
 
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=1;
42
 
SELECT test_f();
43
 
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=0;
44
 
 
45
 
source include/percona_query_response_time_show.inc;
46
 
 
47
 
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
48
 
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE = 7;
49
 
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
50
 
 
51
 
source include/percona_query_response_time_flush.inc;
52
 
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=1;
53
 
SELECT test_f();
54
 
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=0;
55
 
 
56
 
source include/percona_query_response_time_show.inc;
57
 
 
58
 
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
59
 
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE = 156;
60
 
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
61
 
 
62
 
source include/percona_query_response_time_flush.inc;
63
 
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=1;
64
 
SELECT test_f();
65
 
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=0;
66
 
 
67
 
source include/percona_query_response_time_show.inc;
68
 
 
69
 
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
70
 
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE = 1000;
71
 
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
72
 
 
73
 
source include/percona_query_response_time_flush.inc;
74
 
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=1;
75
 
SELECT test_f();
76
 
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=0;
77
 
 
78
 
source include/percona_query_response_time_show.inc;
79
 
 
80
 
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
81
 
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE = 1001;
82
 
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
83
 
 
84
 
SET GLOBAL ENABLE_QUERY_RESPONSE_TIME_STATS=0;
85
 
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE  =10;
86
 
 
87
 
DROP FUNCTION test_f;
 
 
b'\\ No newline at end of file'