~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/r/key_cache.result

Merge Stewart's dead code removal

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
drop table if exists t1, t2, t3;
2
 
SET @save_myisam_key_cache_size=@@myisam_key_cache_size;
3
 
SET @save_myisam_key_cache_block_size=@@myisam_key_cache_block_size;
4
 
SET @save_myisam_key_cache_division_limit=@@myisam_key_cache_division_limit;
5
 
SET @save_myisam_key_cache_age_threshold=@@myisam_key_cache_age_threshold;
6
 
SELECT @@myisam_key_cache_size;
7
 
@@myisam_key_cache_size
 
2
SET @save_key_buffer=@@key_buffer_size;
 
3
SELECT @@key_buffer_size;
 
4
@@key_buffer_size
8
5
1048576
9
 
SELECT @@myisam_key_cache_block_size;
10
 
@@myisam_key_cache_block_size
11
 
1024
12
 
SELECT @@myisam_key_cache_division_limit;
13
 
@@myisam_key_cache_division_limit
14
 
100
15
 
SELECT @@myisam_key_cache_age_threshold;
16
 
@@myisam_key_cache_age_threshold
17
 
300
18
 
SET @@global.myisam_key_cache_size=16*1024*1024;
19
 
SET @@global.myisam_key_cache_size=0;
20
 
Warnings:
21
 
Error   1292    Truncated incorrect key_cache_size value: '0'
22
 
SET @@global.myisam_key_cache_size=0;
23
 
Warnings:
24
 
Error   1292    Truncated incorrect key_cache_size value: '0'
25
 
SET @@global.myisam_key_cache_size=16*1024*1024;
26
 
SHOW VARIABLES like "myisam_key_cache_size";
 
6
SET @@global.key_buffer_size=16*1024*1024;
 
7
SET @@global.key_buffer_size=0;
 
8
Warnings:
 
9
Warning 1438    Cannot drop default keycache
 
10
SET @@global.key_buffer_size=0;
 
11
Warnings:
 
12
Warning 1438    Cannot drop default keycache
 
13
SHOW VARIABLES like "key_buffer_size";
27
14
Variable_name   Value
28
 
myisam_key_cache_size   16777216
29
 
SELECT @@myisam_key_cache_size;
30
 
@@myisam_key_cache_size
31
 
16777216
32
 
SELECT @@global.myisam_key_cache_size;
33
 
@@global.myisam_key_cache_size
34
 
16777216
35
 
SELECT @@global.myisam_key_cache_size;
36
 
@@global.myisam_key_cache_size
37
 
16777216
38
 
SELECT @@global.`myisam_key_cache_size`;
39
 
@@global.`myisam_key_cache_size`
40
 
16777216
41
 
SELECT @@global.`myisam_key_cache_size`;
42
 
@@global.`myisam_key_cache_size`
43
 
16777216
44
 
SELECT @@myisam_key_cache_size;
45
 
@@myisam_key_cache_size
46
 
16777216
47
 
SET @@global.myisam_key_cache_size=@save_myisam_key_cache_size;
48
 
SELECT @@myisam_key_cache_size;
49
 
@@myisam_key_cache_size
 
15
key_buffer_size 16777216
 
16
SELECT @@key_buffer_size;
 
17
@@key_buffer_size
 
18
16777216
 
19
SELECT @@global.key_buffer_size;
 
20
@@global.key_buffer_size
 
21
16777216
 
22
SELECT @@global.key_buffer_size;
 
23
@@global.key_buffer_size
 
24
16777216
 
25
SELECT @@global.`key_buffer_size`;
 
26
@@global.`key_buffer_size`
 
27
16777216
 
28
SELECT @@global.`key_buffer_size`;
 
29
@@global.`key_buffer_size`
 
30
16777216
 
31
SELECT @@key_buffer_size;
 
32
@@key_buffer_size
 
33
16777216
 
34
SELECT @@key_buffer_size;
 
35
@@key_buffer_size
 
36
16777216
 
37
SELECT @@key_buffer_size;
 
38
@@key_buffer_size
 
39
16777216
 
40
SET @@global.key_buffer_size=@save_key_buffer;
 
41
SELECT @@key_buffer_size;
 
42
@@key_buffer_size
50
43
1048576
51
44
SELECT @@skr.storage_engine="test";
52
45
ERROR HY000: Variable 'storage_engine' is not a variable component (can't be used as XXXX.variable_name)
53
 
select @@keycache1.myisam_key_cache_block_size;
54
 
ERROR HY000: Variable 'myisam_key_cache_block_size' is not a variable component (can't be used as XXXX.variable_name)
 
46
select @@keycache1.key_cache_block_size;
 
47
ERROR HY000: Variable 'key_cache_block_size' is not a variable component (can't be used as XXXX.variable_name)
55
48
show status like 'key_blocks_used';
56
49
Variable_name   Value
57
 
set global myisam_key_cache_size=100;
58
 
Warnings:
59
 
Error   1292    Truncated incorrect key_cache_size value: '100'
 
50
Key_blocks_used 0
 
51
set global key_buffer_size=0;
 
52
Warnings:
 
53
Warning 1438    Cannot drop default keycache
 
54
set global key_buffer_size=100;
 
55
Warnings:
 
56
Error   1292    Truncated incorrect key_buffer_size value: '100'
 
57
set global key_buffer_size=0;
 
58
Warnings:
 
59
Warning 1438    Cannot drop default keycache
 
60
set global key_cache_block_size= @my_key_cache_block_size;
 
61
ERROR 42000: Incorrect argument type to variable 'key_cache_block_size'
60
62
CREATE temporary TABLE t1(a int NOT NULL AUTO_INCREMENT PRIMARY KEY) ENGINE=MYISAM;
61
 
SET GLOBAL myisam_key_cache_block_size=1536;
 
63
SET @my_key_cache_block_size= @@global.key_cache_block_size;
 
64
SET GLOBAL key_cache_block_size=1536;
62
65
INSERT INTO t1 VALUES (1);
63
 
SELECT @@myisam_key_cache_block_size;
64
 
@@myisam_key_cache_block_size
65
 
1024
 
66
SELECT @@key_cache_block_size;
 
67
@@key_cache_block_size
 
68
1536
66
69
CHECK TABLE t1;
67
70
Table   Op      Msg_type        Msg_text
68
71
test.t1 check   status  OK
69
72
DROP TABLE t1;
70
73
CREATE TEMPORARY TABLE t1(a int NOT NULL AUTO_INCREMENT PRIMARY KEY, b int) ENGINE=MYISAM;
71
74
CREATE TEMPORARY TABLE t2(a int NOT NULL AUTO_INCREMENT PRIMARY KEY, b int) ENGINE=MYISAM;
72
 
SET GLOBAL myisam_key_cache_block_size=1536;
 
75
SET GLOBAL key_cache_block_size=1536;
73
76
INSERT INTO t1 VALUES (1,0);
74
77
INSERT INTO t2(b) SELECT b FROM t1;
75
78
INSERT INTO t1(b) SELECT b FROM t2;
92
95
SELECT COUNT(*) FROM t1;
93
96
COUNT(*)
94
97
4181
95
 
SELECT @@myisam_key_cache_block_size;
96
 
@@myisam_key_cache_block_size
97
 
1024
 
98
SELECT @@key_cache_block_size;
 
99
@@key_cache_block_size
 
100
1536
98
101
CHECK TABLE t1;
99
102
Table   Op      Msg_type        Msg_text
100
103
test.t1 check   status  OK
101
104
DROP TABLE t1,t2;
102
 
set global myisam_key_cache_block_size= @save_myisam_key_cache_block_size;
103
 
SET GLOBAL myisam_key_cache_block_size= 1536;
 
105
set global key_cache_block_size= @my_key_cache_block_size;
 
106
set @@global.key_buffer_size=0;
 
107
Warnings:
 
108
Warning 1438    Cannot drop default keycache
 
109
select @@global.key_buffer_size;
 
110
@@global.key_buffer_size
 
111
8
 
112
SET @bug28478_key_cache_block_size= @@global.key_cache_block_size;
 
113
SET GLOBAL key_cache_block_size= 1536;
104
114
CREATE TEMPORARY TABLE t1 (
105
115
id BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
106
116
c1 CHAR(50),
122
132
CHECK TABLE t1;
123
133
Table   Op      Msg_type        Msg_text
124
134
test.t1 check   status  OK
125
 
SHOW VARIABLES LIKE 'myisam_key_cache_block_size';
 
135
SHOW VARIABLES LIKE 'key_cache_block_size';
126
136
Variable_name   Value
127
 
myisam_key_cache_block_size     1024
128
 
SET GLOBAL myisam_key_cache_block_size= @save_myisam_key_cache_block_size;
 
137
key_cache_block_size    1536
 
138
SET GLOBAL key_cache_block_size= @bug28478_key_cache_block_size;
129
139
DROP TABLE t1,t2;
130
 
SET GLOBAL myisam_key_cache_division_limit= 0;
131
 
Warnings:
132
 
Error   1292    Truncated incorrect key_cache_division_limit value: '0'
133
 
SELECT @@myisam_key_cache_division_limit;
134
 
@@myisam_key_cache_division_limit
135
 
100
136
 
SET GLOBAL myisam_key_cache_division_limit= 101;
137
 
Warnings:
138
 
Error   1292    Truncated incorrect key_cache_division_limit value: '101'
139
 
SELECT @@myisam_key_cache_division_limit;
140
 
@@myisam_key_cache_division_limit
141
 
100
142
 
SET GLOBAL myisam_key_cache_age_threshold= 98;
143
 
Warnings:
144
 
Error   1292    Truncated incorrect key_cache_age_threshold value: '98'
145
 
SELECT @@myisam_key_cache_age_threshold;
146
 
@@myisam_key_cache_age_threshold
147
 
300
148
 
SET GLOBAL myisam_key_cache_age_threshold= 5000000000;
149
 
Warnings:
150
 
Error   1292    Truncated incorrect key_cache_age_threshold value: '5000000000'
151
 
SELECT @@myisam_key_cache_age_threshold;
152
 
@@myisam_key_cache_age_threshold
153
 
300