~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/r/key_cache.result

  • Committer: Brian Aker
  • Date: 2010-01-18 19:39:12 UTC
  • mfrom: (1251.2.9 working)
  • Revision ID: brian@gaz-20100118193912-rf7ncdnrhvowyfo6
Merge Jay

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
drop table if exists t1, t2, t3;
2
 
SET @save_key_buffer=@@key_buffer_size;
3
 
SELECT @@key_buffer_size;
4
 
@@key_buffer_size
 
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
5
8
1048576
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";
 
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";
14
27
Variable_name   Value
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
 
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
43
50
1048576
44
51
SELECT @@skr.storage_engine="test";
45
52
ERROR HY000: Variable 'storage_engine' 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)
 
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)
48
55
show status like 'key_blocks_used';
49
56
Variable_name   Value
50
57
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'
 
58
set global myisam_key_cache_size=100;
 
59
Warnings:
 
60
Error   1292    Truncated incorrect key_cache_size value: '100'
62
61
CREATE temporary TABLE t1(a int NOT NULL AUTO_INCREMENT PRIMARY KEY) ENGINE=MYISAM;
63
 
SET @my_key_cache_block_size= @@global.key_cache_block_size;
64
 
SET GLOBAL key_cache_block_size=1536;
 
62
SET GLOBAL myisam_key_cache_block_size=1536;
65
63
INSERT INTO t1 VALUES (1);
66
 
SELECT @@key_cache_block_size;
67
 
@@key_cache_block_size
 
64
SELECT @@myisam_key_cache_block_size;
 
65
@@myisam_key_cache_block_size
68
66
1536
69
67
CHECK TABLE t1;
70
68
Table   Op      Msg_type        Msg_text
72
70
DROP TABLE t1;
73
71
CREATE TEMPORARY TABLE t1(a int NOT NULL AUTO_INCREMENT PRIMARY KEY, b int) ENGINE=MYISAM;
74
72
CREATE TEMPORARY TABLE t2(a int NOT NULL AUTO_INCREMENT PRIMARY KEY, b int) ENGINE=MYISAM;
75
 
SET GLOBAL key_cache_block_size=1536;
 
73
SET GLOBAL myisam_key_cache_block_size=1536;
76
74
INSERT INTO t1 VALUES (1,0);
77
75
INSERT INTO t2(b) SELECT b FROM t1;
78
76
INSERT INTO t1(b) SELECT b FROM t2;
95
93
SELECT COUNT(*) FROM t1;
96
94
COUNT(*)
97
95
4181
98
 
SELECT @@key_cache_block_size;
99
 
@@key_cache_block_size
 
96
SELECT @@myisam_key_cache_block_size;
 
97
@@myisam_key_cache_block_size
100
98
1536
101
99
CHECK TABLE t1;
102
100
Table   Op      Msg_type        Msg_text
103
101
test.t1 check   status  OK
104
102
DROP TABLE t1,t2;
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;
 
103
set global myisam_key_cache_block_size= @save_myisam_key_cache_block_size;
 
104
SET GLOBAL myisam_key_cache_block_size= 1536;
114
105
CREATE TEMPORARY TABLE t1 (
115
106
id BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
116
107
c1 CHAR(50),
132
123
CHECK TABLE t1;
133
124
Table   Op      Msg_type        Msg_text
134
125
test.t1 check   status  OK
135
 
SHOW VARIABLES LIKE 'key_cache_block_size';
 
126
SHOW VARIABLES LIKE 'myisam_key_cache_block_size';
136
127
Variable_name   Value
137
 
key_cache_block_size    1536
138
 
SET GLOBAL key_cache_block_size= @bug28478_key_cache_block_size;
 
128
myisam_key_cache_block_size     1536
 
129
SET GLOBAL myisam_key_cache_block_size= @save_myisam_key_cache_block_size;
139
130
DROP TABLE t1,t2;
 
131
SET GLOBAL myisam_key_cache_division_limit= 0;
 
132
Warnings:
 
133
Error   1292    Truncated incorrect key_cache_division_limit value: '0'
 
134
SELECT @@myisam_key_cache_division_limit;
 
135
@@myisam_key_cache_division_limit
 
136
1
 
137
SET GLOBAL myisam_key_cache_division_limit= 101;
 
138
Warnings:
 
139
Error   1292    Truncated incorrect key_cache_division_limit value: '101'
 
140
SELECT @@myisam_key_cache_division_limit;
 
141
@@myisam_key_cache_division_limit
 
142
100
 
143
SET GLOBAL myisam_key_cache_age_threshold= 98;
 
144
Warnings:
 
145
Error   1292    Truncated incorrect key_cache_age_threshold value: '98'
 
146
SELECT @@myisam_key_cache_age_threshold;
 
147
@@myisam_key_cache_age_threshold
 
148
100
 
149
SET GLOBAL myisam_key_cache_age_threshold= 5000000000;
 
150
Warnings:
 
151
Error   1292    Truncated incorrect key_cache_age_threshold value: '5000000000'
 
152
SELECT @@myisam_key_cache_age_threshold;
 
153
@@myisam_key_cache_age_threshold
 
154
4294967295