~ubuntu-branches/ubuntu/trusty/mysql-5.6/trusty

« back to all changes in this revision

Viewing changes to mysql-test/suite/perfschema/r/start_server_no_digests.result

  • Committer: Package Import Robot
  • Author(s): James Page
  • Date: 2014-02-12 11:54:27 UTC
  • Revision ID: package-import@ubuntu.com-20140212115427-oq6tfsqxl1wuwehi
Tags: upstream-5.6.15
ImportĀ upstreamĀ versionĀ 5.6.15

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
####################################
 
2
# SETUP
 
3
####################################
 
4
CREATE DATABASE statements_digest;
 
5
USE statements_digest;
 
6
CREATE TABLE t1(a int);
 
7
CREATE TABLE t2(a int);
 
8
CREATE TABLE t3(a int, b int);
 
9
CREATE TABLE t4(a int, b int);
 
10
CREATE TABLE t5(a int, b int, c int);
 
11
CREATE TABLE t6(a int, b int, c int, d int);
 
12
CREATE TABLE t11 (c CHAR(4));
 
13
CREATE TABLE t12 (c CHAR(4));
 
14
TRUNCATE TABLE performance_schema.events_statements_summary_by_digest;
 
15
####################################
 
16
# EXECUTION
 
17
####################################
 
18
SELECT 1 FROM t1;
 
19
1
 
20
SELECT 1 FROM `t1`;
 
21
1
 
22
SELECT 1,2 FROM t1;
 
23
1       2
 
24
SELECT 1, 2, 3, 4 FROM t1;
 
25
1       2       3       4
 
26
SELECT 1 FROM t2;
 
27
1
 
28
SELECT 1,2 FROM t2;
 
29
1       2
 
30
SELECT 1, 2, 3, 4 FROM t2;
 
31
1       2       3       4
 
32
INSERT INTO t1 VALUES (1);
 
33
INSERT INTO t2 VALUES (1);
 
34
INSERT INTO t3 VALUES (1, 2);
 
35
INSERT INTO t4 VALUES (1, 2);
 
36
INSERT INTO t5 VALUES (1, 2, 3);
 
37
INSERT INTO t1 VALUES (1), (2), (3);
 
38
INSERT INTO t1 VALUES (1), (2), (3), (4);
 
39
INSERT INTO t3 VALUES (1, 2), (3, 4), (5, 6);
 
40
INSERT INTO t5 VALUES (1, 2, 3), (4, 5, 6), (7, 8, 9);
 
41
INSERT INTO t1 VALUES (NULL);
 
42
INSERT INTO t3 VALUES (NULL,NULL);
 
43
INSERT INTO t3 VALUES (1,NULL);
 
44
INSERT INTO t3 VALUES (NULL,1);
 
45
INSERT INTO t6 VALUES (NULL, NULL, NULL, NULL);
 
46
INSERT INTO t6 VALUES (1, NULL, NULL, NULL);
 
47
INSERT INTO t6 VALUES (NULL, 2, NULL, NULL);
 
48
INSERT INTO t6 VALUES (1, 2, 3, NULL);
 
49
INSERT INTO t6 VALUES (1, 2, NULL, 4);
 
50
SELECT                                          1           +        1;
 
51
1           +        1
 
52
2
 
53
SELECT 1;
 
54
1
 
55
1
 
56
SELECT 1 /* This is an inline comment */ + 1;
 
57
1 /* This is an inline comment */ + 1
 
58
2
 
59
SELECT 1+
 
60
/*
 
61
this is a
 
62
multiple-line comment
 
63
*/
 
64
1;
 
65
1+
 
66
/*
 
67
this is a
 
68
multiple-line comment
 
69
*/
 
70
1
 
71
2
 
72
CREATE SCHEMA statements_digest_temp;
 
73
DROP SCHEMA statements_digest_temp;
 
74
CREATE DATABASE statements_digest_temp;
 
75
DROP DATABASE statements_digest_temp;
 
76
SELECT 1 FROM no_such_table;
 
77
ERROR 42S02: Table 'statements_digest.no_such_table' doesn't exist
 
78
CREATE TABLE dup_table (c char(4));
 
79
CREATE TABLE dup_table (c char(4));
 
80
ERROR 42S01: Table 'dup_table' already exists
 
81
DROP TABLE dup_table;
 
82
INSERT INTO t11 VALUES("MySQL");
 
83
Warnings:
 
84
Warning 1265    Data truncated for column 'c' at row 1
 
85
PREPARE stmt FROM "SELECT * FROM t12";
 
86
EXECUTE stmt;
 
87
c
 
88
EXECUTE stmt;
 
89
c
 
90
DEALLOCATE PREPARE stmt;
 
91
CREATE PROCEDURE p1() BEGIN SELECT * FROM t12; END//
 
92
CALL p1();
 
93
c
 
94
CALL p1();
 
95
c
 
96
DROP PROCEDURE p1;
 
97
CREATE FUNCTION `func`(a INT, b INT) RETURNS int(11) RETURN a+b //
 
98
select func(3,4);
 
99
func(3,4)
 
100
7
 
101
select func(13,42);
 
102
func(13,42)
 
103
55
 
104
DROP FUNCTION func;
 
105
CREATE TRIGGER trg BEFORE INSERT ON t12 FOR EACH ROW SET @a:=1;
 
106
INSERT INTO t12 VALUES ("abc");
 
107
INSERT INTO t12 VALUES ("def");
 
108
DROP TRIGGER trg;
 
109
####################################
 
110
# QUERYING PS STATEMENT DIGEST
 
111
####################################
 
112
SELECT SCHEMA_NAME, DIGEST, DIGEST_TEXT, COUNT_STAR, SUM_ROWS_AFFECTED, SUM_WARNINGS,
 
113
SUM_ERRORS FROM performance_schema.events_statements_summary_by_digest;
 
114
SCHEMA_NAME     DIGEST  DIGEST_TEXT     COUNT_STAR      SUM_ROWS_AFFECTED       SUM_WARNINGS    SUM_ERRORS
 
115
SHOW VARIABLES LIKE "performance_schema_digests_size";
 
116
Variable_name   Value
 
117
performance_schema_digests_size 0
 
118
SELECT COUNT(*) FROM performance_schema.events_statements_summary_by_digest;
 
119
COUNT(*)
 
120
0
 
121
####################################
 
122
# CLEANUP
 
123
####################################
 
124
DROP TABLE IF EXISTS t1;
 
125
DROP TABLE IF EXISTS t2;
 
126
DROP TABLE IF EXISTS t3;
 
127
DROP TABLE IF EXISTS t4;
 
128
DROP TABLE IF EXISTS t5;
 
129
DROP TABLE IF EXISTS t6;
 
130
DROP TABLE IF EXISTS t11;
 
131
DROP TABLE IF EXISTS t12;
 
132
DROP DATABASE IF EXISTS statements_digest;