1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

Merge ibabaev@bk-internal.mysql.com:/home/bk/mysql-4.1

into rurik.mysql.com:/home/igor/mysql-4.1
This commit is contained in:
unknown
2003-06-19 02:42:49 -07:00
4 changed files with 44 additions and 95 deletions

View File

@ -46,169 +46,122 @@ count(*)
20672
flush tables;
flush status;
show status like "key_%";
show status like "key_read%";
Variable_name Value
Key_blocks_used 918
Key_read_requests 0
Key_reads 0
Key_write_requests 0
Key_writes 0
select count(*) from t1 where b = 'test1';
count(*)
4181
show status like "key_%";
show status like "key_read%";
Variable_name Value
Key_blocks_used 918
Key_read_requests 217
Key_reads 45
Key_write_requests 0
Key_writes 0
select count(*) from t1 where b = 'test1';
count(*)
4181
show status like "key_%";
show status like "key_read%";
Variable_name Value
Key_blocks_used 918
Key_read_requests 434
Key_reads 45
Key_write_requests 0
Key_writes 0
flush tables;
flush status;
select @@preload_buffer_size;
@@preload_buffer_size
32768
preload t1 keys;
load index into cache t1 keys;
Table Op Msg_type Msg_text
test.t1 preload_keys status OK
show status like "preload_%";
show status like "key_read%";
Variable_name Value
show status like "key_%";
Variable_name Value
Key_blocks_used 918
Key_read_requests 0
Key_reads 0
Key_write_requests 0
Key_writes 0
select count(*) from t1 where b = 'test1';
count(*)
4181
show status like "key_%";
show status like "key_read%";
Variable_name Value
Key_blocks_used 918
Key_read_requests 217
Key_reads 45
Key_write_requests 0
Key_writes 0
flush tables;
flush status;
show status like "key_%";
show status like "key_read%";
Variable_name Value
Key_blocks_used 918
Key_read_requests 0
Key_reads 0
Key_write_requests 0
Key_writes 0
set session preload_buffer_size=256*1024;
select @@preload_buffer_size;
@@preload_buffer_size
262144
preload t1 keys ignore leaves;
load index into cache t1 keys ignore leaves;
Table Op Msg_type Msg_text
test.t1 preload_keys status OK
show status like "key_%";
show status like "key_read%";
Variable_name Value
Key_blocks_used 918
Key_read_requests 0
Key_reads 0
Key_write_requests 0
Key_writes 0
select count(*) from t1 where b = 'test1';
count(*)
4181
show status like "key_%";
show status like "key_read%";
Variable_name Value
Key_blocks_used 918
Key_read_requests 217
Key_reads 45
Key_write_requests 0
Key_writes 0
flush tables;
flush status;
show status like "key_%";
show status like "key_read%";
Variable_name Value
Key_blocks_used 918
Key_read_requests 0
Key_reads 0
Key_write_requests 0
Key_writes 0
set session preload_buffer_size=1*1024;
select @@preload_buffer_size;
@@preload_buffer_size
1024
preload t1 keys, t2 keys (primary,b) ignore leaves;
load index into cache t1 keys, t2 keys (primary,b) ignore leaves;
Table Op Msg_type Msg_text
test.t1 preload_keys status OK
test.t2 preload_keys status OK
show status like "key_%";
show status like "key_read%";
Variable_name Value
Key_blocks_used 918
Key_read_requests 0
Key_reads 0
Key_write_requests 0
Key_writes 0
select count(*) from t1 where b = 'test1';
count(*)
4181
select count(*) from t2 where b = 'test1';
count(*)
2584
show status like "key_%";
show status like "key_read%";
Variable_name Value
Key_blocks_used 918
Key_read_requests 351
Key_reads 73
Key_write_requests 0
Key_writes 0
flush tables;
flush status;
show status like "key_%";
show status like "key_read%";
Variable_name Value
Key_blocks_used 918
Key_read_requests 0
Key_reads 0
Key_write_requests 0
Key_writes 0
preload t3 keys, t2 keys (primary,b) ;
load index into cache t3 keys, t2 keys (primary,b) ;
Table Op Msg_type Msg_text
test.t3 preload_keys error Table 'test.t3' doesn't exist
test.t2 preload_keys status OK
show status like "key_%";
show status like "key_read%";
Variable_name Value
Key_blocks_used 918
Key_read_requests 0
Key_reads 0
Key_write_requests 0
Key_writes 0
flush tables;
flush status;
show status like "key_%";
show status like "key_read%";
Variable_name Value
Key_blocks_used 918
Key_read_requests 0
Key_reads 0
Key_write_requests 0
Key_writes 0
preload t3 keys (b), t2 keys (c) ;
load index into cache t3 keys (b), t2 keys (c) ;
Table Op Msg_type Msg_text
test.t3 preload_keys error Table 'test.t3' doesn't exist
test.t2 preload_keys error Key column 'c' doesn't exist in table
test.t2 preload_keys status Operation failed
show status like "key_%";
show status like "key_read%";
Variable_name Value
Key_blocks_used 918
Key_read_requests 0
Key_reads 0
Key_write_requests 0
Key_writes 0
drop table t1, t2;

View File

@ -54,48 +54,47 @@ select count(*) from t1;
select count(*) from t2;
flush tables; flush status;
show status like "key_%";
show status like "key_read%";
select count(*) from t1 where b = 'test1';
show status like "key_%";
show status like "key_read%";
select count(*) from t1 where b = 'test1';
show status like "key_%";
show status like "key_read%";
flush tables; flush status;
select @@preload_buffer_size;
preload t1 keys;
show status like "preload_%";
show status like "key_%";
load index into cache t1 keys;
show status like "key_read%";
select count(*) from t1 where b = 'test1';
show status like "key_%";
show status like "key_read%";
flush tables; flush status;
show status like "key_%";
show status like "key_read%";
set session preload_buffer_size=256*1024;
select @@preload_buffer_size;
preload t1 keys ignore leaves;
show status like "key_%";
load index into cache t1 keys ignore leaves;
show status like "key_read%";
select count(*) from t1 where b = 'test1';
show status like "key_%";
show status like "key_read%";
flush tables; flush status;
show status like "key_%";
show status like "key_read%";
set session preload_buffer_size=1*1024;
select @@preload_buffer_size;
preload t1 keys, t2 keys (primary,b) ignore leaves;
show status like "key_%";
load index into cache t1 keys, t2 keys (primary,b) ignore leaves;
show status like "key_read%";
select count(*) from t1 where b = 'test1';
select count(*) from t2 where b = 'test1';
show status like "key_%";
show status like "key_read%";
flush tables; flush status;
show status like "key_%";
preload t3 keys, t2 keys (primary,b) ;
show status like "key_%";
show status like "key_read%";
load index into cache t3 keys, t2 keys (primary,b) ;
show status like "key_read%";
flush tables; flush status;
show status like "key_%";
preload t3 keys (b), t2 keys (c) ;
show status like "key_%";
show status like "key_read%";
load index into cache t3 keys (b), t2 keys (c) ;
show status like "key_read%";
drop table t1, t2;