mirror of
https://github.com/MariaDB/server.git
synced 2025-11-27 05:41:41 +03:00
This was done to get more information about where time is spent. Now we can get proper timing for time spent in commit, rollback, binlog write etc. Following stages was added: - Commit - Commit_implicit - Rollback - Rollback implicit - Binlog write - Init for update - This is used instead of "Init" for insert, update and delete. - Staring cleanup Following stages where changed: - "Unlocking tables" stage reset stage to previous stage at end - "binlog write" stage resets stage to previous stage at end - "end" -> "end of update loop" - "cleaning up" -> "Reset for next command" - Added stage_searching_rows_for_update when searching for rows to be deleted. Other things: - Renamed all stages to start with big letter (before there was no consitency) - Increased performance_schema_max_stage_classes from 150 to 160. - Most of the test changes in performance schema comes from renaming of stages. - Removed duplicate output of variables and inital state in a lot of performance schema tests. This was done to make it easier to change a default value for a performance variable without affecting all tests. - Added start_server_variables.test to check configuration - Removed some duplicate "closing tables" stages - Updated position for "stage_init_update" and "stage_updating" for delete, insert and update to be just before update loop (for more exact timing). - Don't set "Checking permissions" twice in a row. - Remove stage_end stage from creating views (not done for create table either). - Updated default performance history size from 10 to 20 because of new stages - Ensure that ps_enabled is correct (to be used in a later patch)
1710 lines
62 KiB
Plaintext
1710 lines
62 KiB
Plaintext
update performance_schema.setup_consumers
|
|
set enabled='NO' where name like 'event%';
|
|
select * from performance_schema.setup_actors
|
|
order by USER, HOST, ROLE;
|
|
HOST USER ROLE
|
|
localhost user1 %
|
|
localhost user2 %
|
|
localhost user3 %
|
|
localhost user4 %
|
|
select * from performance_schema.setup_objects
|
|
order by object_type, object_schema, object_name;
|
|
OBJECT_TYPE OBJECT_SCHEMA OBJECT_NAME ENABLED TIMED
|
|
TABLE test t1 YES YES
|
|
TABLE test t2 YES NO
|
|
TABLE test t3 YES NO
|
|
select * from performance_schema.setup_consumers;
|
|
NAME ENABLED
|
|
events_stages_current NO
|
|
events_stages_history NO
|
|
events_stages_history_long NO
|
|
events_statements_current NO
|
|
events_statements_history NO
|
|
events_statements_history_long NO
|
|
events_waits_current NO
|
|
events_waits_history NO
|
|
events_waits_history_long NO
|
|
global_instrumentation YES
|
|
thread_instrumentation YES
|
|
statements_digest YES
|
|
flush tables;
|
|
truncate performance_schema.objects_summary_global_by_type;
|
|
truncate performance_schema.table_io_waits_summary_by_index_usage;
|
|
truncate performance_schema.table_io_waits_summary_by_table;
|
|
truncate performance_schema.table_lock_waits_summary_by_table;
|
|
truncate performance_schema.events_waits_summary_by_thread_by_event_name;
|
|
truncate performance_schema.events_waits_summary_by_account_by_event_name;
|
|
truncate performance_schema.events_waits_summary_by_user_by_event_name;
|
|
truncate performance_schema.events_waits_summary_by_host_by_event_name;
|
|
truncate performance_schema.events_waits_summary_global_by_event_name;
|
|
truncate performance_schema.events_waits_history_long;
|
|
"================== Step 1 =================="
|
|
call dump_thread();
|
|
username status
|
|
user1 not found
|
|
username status
|
|
user2 not found
|
|
username status
|
|
user3 not found
|
|
username status
|
|
user4 not found
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 0
|
|
localhost wait/lock/table/sql/handler 0
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 0
|
|
wait/lock/table/sql/handler 0
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 0 0 0 0 0 0 0
|
|
TABLE test t1 index_b 0 0 0 0 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 0 0 0 0 0 0 0
|
|
TABLE test t2 NULL 0 0 0 0 0 0 0
|
|
TABLE test t2 index_b 0 0 0 0 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 0 0 0 0 0 0 0
|
|
TABLE test t3 NULL 0 0 0 0 0 0 0
|
|
TABLE test t3 index_b 0 0 0 0 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 0 0 0 0 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 0 0 0 0 0 0 0
|
|
TABLE test t2 0 0 0 0 0 0 0
|
|
TABLE test t3 0 0 0 0 0 0 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 0 0 0 0 0 0 0 0 0 0 0
|
|
TABLE test t2 0 0 0 0 0 0 0 0 0 0 0
|
|
TABLE test t3 0 0 0 0 0 0 0 0 0 0 0
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 0
|
|
TABLE test t2 0
|
|
TABLE test t3 0
|
|
connect con1, localhost, user1, , ;
|
|
select concat(current_user(), " is connected") as status;
|
|
status
|
|
user1@localhost is connected
|
|
connection default;
|
|
"================== Step 2 =================="
|
|
call dump_thread();
|
|
username event_name count_star
|
|
user1 wait/io/table/sql/handler 0
|
|
user1 wait/lock/table/sql/handler 0
|
|
username status
|
|
user2 not found
|
|
username status
|
|
user3 not found
|
|
username status
|
|
user4 not found
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 0
|
|
user1 localhost wait/lock/table/sql/handler 0
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 0
|
|
user1 wait/lock/table/sql/handler 0
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 0
|
|
localhost wait/lock/table/sql/handler 0
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 0
|
|
wait/lock/table/sql/handler 0
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 0 0 0 0 0 0 0
|
|
TABLE test t1 index_b 0 0 0 0 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 0 0 0 0 0 0 0
|
|
TABLE test t2 NULL 0 0 0 0 0 0 0
|
|
TABLE test t2 index_b 0 0 0 0 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 0 0 0 0 0 0 0
|
|
TABLE test t3 NULL 0 0 0 0 0 0 0
|
|
TABLE test t3 index_b 0 0 0 0 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 0 0 0 0 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 0 0 0 0 0 0 0
|
|
TABLE test t2 0 0 0 0 0 0 0
|
|
TABLE test t3 0 0 0 0 0 0 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 0 0 0 0 0 0 0 0 0 0 0
|
|
TABLE test t2 0 0 0 0 0 0 0 0 0 0 0
|
|
TABLE test t3 0 0 0 0 0 0 0 0 0 0 0
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 0
|
|
TABLE test t2 0
|
|
TABLE test t3 0
|
|
connection con1;
|
|
insert into test.t1 set a=101, b=1, c=1;
|
|
insert into test.t2 set a=102, b=2, c=2;
|
|
insert into test.t2 set a=103, b=3, c=3;
|
|
insert into test.t3 set a=104, b=4, c=4;
|
|
insert into test.t3 set a=105, b=5, c=5;
|
|
insert into test.t3 set a=106, b=6, c=6;
|
|
select * from test.t1;
|
|
a b c d
|
|
101 1 1 0
|
|
select * from test.t2;
|
|
a b c d
|
|
102 2 2 0
|
|
103 3 3 0
|
|
select * from test.t3;
|
|
a b c d
|
|
104 4 4 0
|
|
105 5 5 0
|
|
106 6 6 0
|
|
update test.t1 set d=d+1;
|
|
update test.t2 set d=d+1;
|
|
update test.t3 set d=d+1;
|
|
update test.t1 set d=d+1 where a=101;
|
|
update test.t2 set d=d+1 where a=101;
|
|
update test.t3 set d=d+1 where a=101;
|
|
select * from test.t1 where b=5;
|
|
a b c d
|
|
select * from test.t2 where b=5;
|
|
a b c d
|
|
select * from test.t3 where b=5;
|
|
a b c d
|
|
105 5 5 1
|
|
connection default;
|
|
"================== Step 3 =================="
|
|
call dump_thread();
|
|
username event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 36
|
|
username status
|
|
user2 not found
|
|
username status
|
|
user3 not found
|
|
username status
|
|
user4 not found
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 37
|
|
user1 localhost wait/lock/table/sql/handler 36
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 36
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 37
|
|
localhost wait/lock/table/sql/handler 36
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 37
|
|
wait/lock/table/sql/handler 36
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 6 4 2 4 1 1 0
|
|
TABLE test t1 index_b 0 0 0 0 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 2 1 1 1 0 1 0
|
|
TABLE test t2 NULL 10 6 4 6 2 2 0
|
|
TABLE test t2 index_b 1 1 0 1 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 1 1 0 1 0 0 0
|
|
TABLE test t3 NULL 14 8 6 8 3 3 0
|
|
TABLE test t3 index_b 2 2 0 2 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 1 1 0 1 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 8 5 3 5 1 2 0
|
|
TABLE test t2 12 8 4 8 2 2 0
|
|
TABLE test t3 17 11 6 11 3 3 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 10 4 6 2 0 0 0 2 0 0 3
|
|
TABLE test t2 12 4 8 2 0 0 0 2 0 0 4
|
|
TABLE test t3 14 4 10 2 0 0 0 2 0 0 5
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 18
|
|
TABLE test t2 24
|
|
TABLE test t3 31
|
|
connect con2, localhost, user2, , ;
|
|
select concat(current_user(), " is connected") as status;
|
|
status
|
|
user2@localhost is connected
|
|
connection default;
|
|
"================== Step 4 =================="
|
|
call dump_thread();
|
|
username event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user2 wait/io/table/sql/handler 0
|
|
user2 wait/lock/table/sql/handler 0
|
|
username status
|
|
user3 not found
|
|
username status
|
|
user4 not found
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 37
|
|
user1 localhost wait/lock/table/sql/handler 36
|
|
user2 localhost wait/io/table/sql/handler 0
|
|
user2 localhost wait/lock/table/sql/handler 0
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 36
|
|
user2 wait/io/table/sql/handler 0
|
|
user2 wait/lock/table/sql/handler 0
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 37
|
|
localhost wait/lock/table/sql/handler 36
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 37
|
|
wait/lock/table/sql/handler 36
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 6 4 2 4 1 1 0
|
|
TABLE test t1 index_b 0 0 0 0 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 2 1 1 1 0 1 0
|
|
TABLE test t2 NULL 10 6 4 6 2 2 0
|
|
TABLE test t2 index_b 1 1 0 1 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 1 1 0 1 0 0 0
|
|
TABLE test t3 NULL 14 8 6 8 3 3 0
|
|
TABLE test t3 index_b 2 2 0 2 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 1 1 0 1 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 8 5 3 5 1 2 0
|
|
TABLE test t2 12 8 4 8 2 2 0
|
|
TABLE test t3 17 11 6 11 3 3 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 10 4 6 2 0 0 0 2 0 0 3
|
|
TABLE test t2 12 4 8 2 0 0 0 2 0 0 4
|
|
TABLE test t3 14 4 10 2 0 0 0 2 0 0 5
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 18
|
|
TABLE test t2 24
|
|
TABLE test t3 31
|
|
connection con2;
|
|
insert into test.t1 set a=201, b=1, c=1;
|
|
insert into test.t2 set a=202, b=2, c=2;
|
|
insert into test.t2 set a=203, b=3, c=3;
|
|
insert into test.t3 set a=204, b=4, c=4;
|
|
insert into test.t3 set a=205, b=5, c=5;
|
|
insert into test.t3 set a=206, b=6, c=6;
|
|
select * from test.t1;
|
|
a b c d
|
|
101 1 1 2
|
|
201 1 1 0
|
|
select * from test.t2;
|
|
a b c d
|
|
102 2 2 1
|
|
103 3 3 1
|
|
202 2 2 0
|
|
203 3 3 0
|
|
select * from test.t3;
|
|
a b c d
|
|
104 4 4 1
|
|
105 5 5 1
|
|
106 6 6 1
|
|
204 4 4 0
|
|
205 5 5 0
|
|
206 6 6 0
|
|
update test.t1 set d=d+1;
|
|
update test.t2 set d=d+1;
|
|
update test.t3 set d=d+1;
|
|
update test.t1 set d=d+1 where a=201;
|
|
update test.t2 set d=d+1 where a=201;
|
|
update test.t3 set d=d+1 where a=201;
|
|
select * from test.t1 where b=5;
|
|
a b c d
|
|
select * from test.t2 where b=5;
|
|
a b c d
|
|
select * from test.t3 where b=5;
|
|
a b c d
|
|
105 5 5 2
|
|
205 5 5 1
|
|
connection default;
|
|
"================== Step 5 =================="
|
|
call dump_thread();
|
|
username event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
username status
|
|
user3 not found
|
|
username status
|
|
user4 not found
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 37
|
|
user1 localhost wait/lock/table/sql/handler 36
|
|
user2 localhost wait/io/table/sql/handler 57
|
|
user2 localhost wait/lock/table/sql/handler 36
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 36
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 94
|
|
localhost wait/lock/table/sql/handler 72
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 94
|
|
wait/lock/table/sql/handler 72
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 15 10 5 10 2 3 0
|
|
TABLE test t1 index_b 1 1 0 1 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 4 2 2 2 0 2 0
|
|
TABLE test t2 NULL 26 16 10 16 4 6 0
|
|
TABLE test t2 index_b 2 2 0 2 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 2 2 0 2 0 0 0
|
|
TABLE test t3 NULL 37 22 15 22 6 9 0
|
|
TABLE test t3 index_b 5 5 0 5 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 2 2 0 2 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 20 13 7 13 2 5 0
|
|
TABLE test t2 30 20 10 20 4 6 0
|
|
TABLE test t3 44 29 15 29 6 9 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 20 8 12 4 0 0 0 4 0 0 6
|
|
TABLE test t2 24 8 16 4 0 0 0 4 0 0 8
|
|
TABLE test t3 28 8 20 4 0 0 0 4 0 0 10
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 40
|
|
TABLE test t2 54
|
|
TABLE test t3 72
|
|
connect con3, localhost, user3, , ;
|
|
select concat(current_user(), " is connected") as status;
|
|
status
|
|
user3@localhost is connected
|
|
connection default;
|
|
"================== Step 6 =================="
|
|
call dump_thread();
|
|
username event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user3 wait/io/table/sql/handler 0
|
|
user3 wait/lock/table/sql/handler 0
|
|
username status
|
|
user4 not found
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 37
|
|
user1 localhost wait/lock/table/sql/handler 36
|
|
user2 localhost wait/io/table/sql/handler 57
|
|
user2 localhost wait/lock/table/sql/handler 36
|
|
user3 localhost wait/io/table/sql/handler 0
|
|
user3 localhost wait/lock/table/sql/handler 0
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 36
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
user3 wait/io/table/sql/handler 0
|
|
user3 wait/lock/table/sql/handler 0
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 94
|
|
localhost wait/lock/table/sql/handler 72
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 94
|
|
wait/lock/table/sql/handler 72
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 15 10 5 10 2 3 0
|
|
TABLE test t1 index_b 1 1 0 1 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 4 2 2 2 0 2 0
|
|
TABLE test t2 NULL 26 16 10 16 4 6 0
|
|
TABLE test t2 index_b 2 2 0 2 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 2 2 0 2 0 0 0
|
|
TABLE test t3 NULL 37 22 15 22 6 9 0
|
|
TABLE test t3 index_b 5 5 0 5 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 2 2 0 2 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 20 13 7 13 2 5 0
|
|
TABLE test t2 30 20 10 20 4 6 0
|
|
TABLE test t3 44 29 15 29 6 9 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 20 8 12 4 0 0 0 4 0 0 6
|
|
TABLE test t2 24 8 16 4 0 0 0 4 0 0 8
|
|
TABLE test t3 28 8 20 4 0 0 0 4 0 0 10
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 40
|
|
TABLE test t2 54
|
|
TABLE test t3 72
|
|
connection con3;
|
|
insert into test.t1 set a=301, b=1, c=1;
|
|
insert into test.t2 set a=302, b=2, c=2;
|
|
insert into test.t2 set a=303, b=3, c=3;
|
|
insert into test.t3 set a=304, b=4, c=4;
|
|
insert into test.t3 set a=305, b=5, c=5;
|
|
insert into test.t3 set a=306, b=6, c=6;
|
|
select * from test.t1;
|
|
a b c d
|
|
101 1 1 3
|
|
201 1 1 2
|
|
301 1 1 0
|
|
select * from test.t2;
|
|
a b c d
|
|
102 2 2 2
|
|
103 3 3 2
|
|
202 2 2 1
|
|
203 3 3 1
|
|
302 2 2 0
|
|
303 3 3 0
|
|
select * from test.t3;
|
|
a b c d
|
|
104 4 4 2
|
|
105 5 5 2
|
|
106 6 6 2
|
|
204 4 4 1
|
|
205 5 5 1
|
|
206 6 6 1
|
|
304 4 4 0
|
|
305 5 5 0
|
|
306 6 6 0
|
|
update test.t1 set d=d+1;
|
|
update test.t2 set d=d+1;
|
|
update test.t3 set d=d+1;
|
|
update test.t1 set d=d+1 where a=301;
|
|
update test.t2 set d=d+1 where a=301;
|
|
update test.t3 set d=d+1 where a=301;
|
|
select * from test.t1 where b=5;
|
|
a b c d
|
|
select * from test.t2 where b=5;
|
|
a b c d
|
|
select * from test.t3 where b=5;
|
|
a b c d
|
|
105 5 5 3
|
|
205 5 5 2
|
|
305 5 5 1
|
|
connection default;
|
|
"================== Step 7 =================="
|
|
call dump_thread();
|
|
username event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
username status
|
|
user4 not found
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 37
|
|
user1 localhost wait/lock/table/sql/handler 36
|
|
user2 localhost wait/io/table/sql/handler 57
|
|
user2 localhost wait/lock/table/sql/handler 36
|
|
user3 localhost wait/io/table/sql/handler 76
|
|
user3 localhost wait/lock/table/sql/handler 36
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 36
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 170
|
|
localhost wait/lock/table/sql/handler 108
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 170
|
|
wait/lock/table/sql/handler 108
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 27 18 9 18 3 6 0
|
|
TABLE test t1 index_b 2 2 0 2 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 6 3 3 3 0 3 0
|
|
TABLE test t2 NULL 48 30 18 30 6 12 0
|
|
TABLE test t2 index_b 3 3 0 3 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 3 3 0 3 0 0 0
|
|
TABLE test t3 NULL 69 42 27 42 9 18 0
|
|
TABLE test t3 index_b 9 9 0 9 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 3 3 0 3 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 35 23 12 23 3 9 0
|
|
TABLE test t2 54 36 18 36 6 12 0
|
|
TABLE test t3 81 54 27 54 9 18 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 30 12 18 6 0 0 0 6 0 0 9
|
|
TABLE test t2 36 12 24 6 0 0 0 6 0 0 12
|
|
TABLE test t3 42 12 30 6 0 0 0 6 0 0 15
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 65
|
|
TABLE test t2 90
|
|
TABLE test t3 123
|
|
connect con4, localhost, user4, , ;
|
|
select concat(current_user(), " is connected") as status;
|
|
status
|
|
user4@localhost is connected
|
|
connection default;
|
|
"================== Step 8 =================="
|
|
call dump_thread();
|
|
username event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user4 wait/io/table/sql/handler 0
|
|
user4 wait/lock/table/sql/handler 0
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 37
|
|
user1 localhost wait/lock/table/sql/handler 36
|
|
user2 localhost wait/io/table/sql/handler 57
|
|
user2 localhost wait/lock/table/sql/handler 36
|
|
user3 localhost wait/io/table/sql/handler 76
|
|
user3 localhost wait/lock/table/sql/handler 36
|
|
user4 localhost wait/io/table/sql/handler 0
|
|
user4 localhost wait/lock/table/sql/handler 0
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 36
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
user4 wait/io/table/sql/handler 0
|
|
user4 wait/lock/table/sql/handler 0
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 170
|
|
localhost wait/lock/table/sql/handler 108
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 170
|
|
wait/lock/table/sql/handler 108
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 27 18 9 18 3 6 0
|
|
TABLE test t1 index_b 2 2 0 2 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 6 3 3 3 0 3 0
|
|
TABLE test t2 NULL 48 30 18 30 6 12 0
|
|
TABLE test t2 index_b 3 3 0 3 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 3 3 0 3 0 0 0
|
|
TABLE test t3 NULL 69 42 27 42 9 18 0
|
|
TABLE test t3 index_b 9 9 0 9 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 3 3 0 3 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 35 23 12 23 3 9 0
|
|
TABLE test t2 54 36 18 36 6 12 0
|
|
TABLE test t3 81 54 27 54 9 18 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 30 12 18 6 0 0 0 6 0 0 9
|
|
TABLE test t2 36 12 24 6 0 0 0 6 0 0 12
|
|
TABLE test t3 42 12 30 6 0 0 0 6 0 0 15
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 65
|
|
TABLE test t2 90
|
|
TABLE test t3 123
|
|
connection con4;
|
|
insert into test.t1 set a=401, b=1, c=1;
|
|
insert into test.t2 set a=402, b=2, c=2;
|
|
insert into test.t2 set a=403, b=3, c=3;
|
|
insert into test.t3 set a=404, b=4, c=4;
|
|
insert into test.t3 set a=405, b=5, c=5;
|
|
insert into test.t3 set a=406, b=6, c=6;
|
|
select * from test.t1;
|
|
a b c d
|
|
101 1 1 4
|
|
201 1 1 3
|
|
301 1 1 2
|
|
401 1 1 0
|
|
select * from test.t2;
|
|
a b c d
|
|
102 2 2 3
|
|
103 3 3 3
|
|
202 2 2 2
|
|
203 3 3 2
|
|
302 2 2 1
|
|
303 3 3 1
|
|
402 2 2 0
|
|
403 3 3 0
|
|
select * from test.t3;
|
|
a b c d
|
|
104 4 4 3
|
|
105 5 5 3
|
|
106 6 6 3
|
|
204 4 4 2
|
|
205 5 5 2
|
|
206 6 6 2
|
|
304 4 4 1
|
|
305 5 5 1
|
|
306 6 6 1
|
|
404 4 4 0
|
|
405 5 5 0
|
|
406 6 6 0
|
|
update test.t1 set d=d+1;
|
|
update test.t2 set d=d+1;
|
|
update test.t3 set d=d+1;
|
|
update test.t1 set d=d+1 where a=401;
|
|
update test.t2 set d=d+1 where a=401;
|
|
update test.t3 set d=d+1 where a=401;
|
|
select * from test.t1 where b=5;
|
|
a b c d
|
|
select * from test.t2 where b=5;
|
|
a b c d
|
|
select * from test.t3 where b=5;
|
|
a b c d
|
|
105 5 5 4
|
|
205 5 5 3
|
|
305 5 5 2
|
|
405 5 5 1
|
|
connection default;
|
|
"================== Step 9 =================="
|
|
call dump_thread();
|
|
username event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 37
|
|
user1 localhost wait/lock/table/sql/handler 36
|
|
user2 localhost wait/io/table/sql/handler 57
|
|
user2 localhost wait/lock/table/sql/handler 36
|
|
user3 localhost wait/io/table/sql/handler 76
|
|
user3 localhost wait/lock/table/sql/handler 36
|
|
user4 localhost wait/io/table/sql/handler 95
|
|
user4 localhost wait/lock/table/sql/handler 36
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 36
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 265
|
|
localhost wait/lock/table/sql/handler 144
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 265
|
|
wait/lock/table/sql/handler 144
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 42 28 14 28 4 10 0
|
|
TABLE test t1 index_b 3 3 0 3 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 8 4 4 4 0 4 0
|
|
TABLE test t2 NULL 76 48 28 48 8 20 0
|
|
TABLE test t2 index_b 4 4 0 4 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 4 4 0 4 0 0 0
|
|
TABLE test t3 NULL 110 68 42 68 12 30 0
|
|
TABLE test t3 index_b 14 14 0 14 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 4 4 0 4 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 53 35 18 35 4 14 0
|
|
TABLE test t2 84 56 28 56 8 20 0
|
|
TABLE test t3 128 86 42 86 12 30 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 40 16 24 8 0 0 0 8 0 0 12
|
|
TABLE test t2 48 16 32 8 0 0 0 8 0 0 16
|
|
TABLE test t3 56 16 40 8 0 0 0 8 0 0 20
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 93
|
|
TABLE test t2 132
|
|
TABLE test t3 184
|
|
connection con1;
|
|
lock tables test.t1 read, test.t2 read, test.t3 read;
|
|
unlock tables;
|
|
lock tables test.t1 write, test.t2 write, test.t3 write;
|
|
unlock tables;
|
|
connection default;
|
|
"================== Step 10 =================="
|
|
call dump_thread();
|
|
username event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 48
|
|
username event_name count_star
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 37
|
|
user1 localhost wait/lock/table/sql/handler 48
|
|
user2 localhost wait/io/table/sql/handler 57
|
|
user2 localhost wait/lock/table/sql/handler 36
|
|
user3 localhost wait/io/table/sql/handler 76
|
|
user3 localhost wait/lock/table/sql/handler 36
|
|
user4 localhost wait/io/table/sql/handler 95
|
|
user4 localhost wait/lock/table/sql/handler 36
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 48
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 265
|
|
localhost wait/lock/table/sql/handler 156
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 265
|
|
wait/lock/table/sql/handler 156
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 42 28 14 28 4 10 0
|
|
TABLE test t1 index_b 3 3 0 3 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 8 4 4 4 0 4 0
|
|
TABLE test t2 NULL 76 48 28 48 8 20 0
|
|
TABLE test t2 index_b 4 4 0 4 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 4 4 0 4 0 0 0
|
|
TABLE test t3 NULL 110 68 42 68 12 30 0
|
|
TABLE test t3 index_b 14 14 0 14 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 4 4 0 4 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 53 35 18 35 4 14 0
|
|
TABLE test t2 84 56 28 56 8 20 0
|
|
TABLE test t3 128 86 42 86 12 30 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 44 18 26 8 0 0 1 9 0 0 13
|
|
TABLE test t2 52 18 34 8 0 0 1 9 0 0 17
|
|
TABLE test t3 60 18 42 8 0 0 1 9 0 0 21
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 97
|
|
TABLE test t2 136
|
|
TABLE test t3 188
|
|
connection default;
|
|
flush tables;
|
|
"================== flush marker =================="
|
|
"================== Step 11 =================="
|
|
call dump_thread();
|
|
username event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 48
|
|
username event_name count_star
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 37
|
|
user1 localhost wait/lock/table/sql/handler 48
|
|
user2 localhost wait/io/table/sql/handler 57
|
|
user2 localhost wait/lock/table/sql/handler 36
|
|
user3 localhost wait/io/table/sql/handler 76
|
|
user3 localhost wait/lock/table/sql/handler 36
|
|
user4 localhost wait/io/table/sql/handler 95
|
|
user4 localhost wait/lock/table/sql/handler 36
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 48
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 265
|
|
localhost wait/lock/table/sql/handler 156
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 265
|
|
wait/lock/table/sql/handler 156
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 42 28 14 28 4 10 0
|
|
TABLE test t1 index_b 3 3 0 3 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 8 4 4 4 0 4 0
|
|
TABLE test t2 NULL 76 48 28 48 8 20 0
|
|
TABLE test t2 index_b 4 4 0 4 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 4 4 0 4 0 0 0
|
|
TABLE test t3 NULL 110 68 42 68 12 30 0
|
|
TABLE test t3 index_b 14 14 0 14 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 4 4 0 4 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 53 35 18 35 4 14 0
|
|
TABLE test t2 84 56 28 56 8 20 0
|
|
TABLE test t3 128 86 42 86 12 30 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 44 18 26 8 0 0 1 9 0 0 13
|
|
TABLE test t2 52 18 34 8 0 0 1 9 0 0 17
|
|
TABLE test t3 60 18 42 8 0 0 1 9 0 0 21
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 97
|
|
TABLE test t2 136
|
|
TABLE test t3 188
|
|
set global read_only=1;
|
|
set global read_only=0;
|
|
"================== global read_only marker =================="
|
|
"================== Step 12 =================="
|
|
call dump_thread();
|
|
username event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 48
|
|
username event_name count_star
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 37
|
|
user1 localhost wait/lock/table/sql/handler 48
|
|
user2 localhost wait/io/table/sql/handler 57
|
|
user2 localhost wait/lock/table/sql/handler 36
|
|
user3 localhost wait/io/table/sql/handler 76
|
|
user3 localhost wait/lock/table/sql/handler 36
|
|
user4 localhost wait/io/table/sql/handler 95
|
|
user4 localhost wait/lock/table/sql/handler 36
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 48
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 265
|
|
localhost wait/lock/table/sql/handler 156
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 265
|
|
wait/lock/table/sql/handler 156
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 42 28 14 28 4 10 0
|
|
TABLE test t1 index_b 3 3 0 3 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 8 4 4 4 0 4 0
|
|
TABLE test t2 NULL 76 48 28 48 8 20 0
|
|
TABLE test t2 index_b 4 4 0 4 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 4 4 0 4 0 0 0
|
|
TABLE test t3 NULL 110 68 42 68 12 30 0
|
|
TABLE test t3 index_b 14 14 0 14 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 4 4 0 4 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 53 35 18 35 4 14 0
|
|
TABLE test t2 84 56 28 56 8 20 0
|
|
TABLE test t3 128 86 42 86 12 30 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 44 18 26 8 0 0 1 9 0 0 13
|
|
TABLE test t2 52 18 34 8 0 0 1 9 0 0 17
|
|
TABLE test t3 60 18 42 8 0 0 1 9 0 0 21
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 97
|
|
TABLE test t2 136
|
|
TABLE test t3 188
|
|
disconnect con1;
|
|
"================== Step 13 =================="
|
|
call dump_thread();
|
|
username status
|
|
user1 not found
|
|
username event_name count_star
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 37
|
|
user1 localhost wait/lock/table/sql/handler 48
|
|
user2 localhost wait/io/table/sql/handler 57
|
|
user2 localhost wait/lock/table/sql/handler 36
|
|
user3 localhost wait/io/table/sql/handler 76
|
|
user3 localhost wait/lock/table/sql/handler 36
|
|
user4 localhost wait/io/table/sql/handler 95
|
|
user4 localhost wait/lock/table/sql/handler 36
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 48
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 265
|
|
localhost wait/lock/table/sql/handler 156
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 265
|
|
wait/lock/table/sql/handler 156
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 42 28 14 28 4 10 0
|
|
TABLE test t1 index_b 3 3 0 3 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 8 4 4 4 0 4 0
|
|
TABLE test t2 NULL 76 48 28 48 8 20 0
|
|
TABLE test t2 index_b 4 4 0 4 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 4 4 0 4 0 0 0
|
|
TABLE test t3 NULL 110 68 42 68 12 30 0
|
|
TABLE test t3 index_b 14 14 0 14 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 4 4 0 4 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 53 35 18 35 4 14 0
|
|
TABLE test t2 84 56 28 56 8 20 0
|
|
TABLE test t3 128 86 42 86 12 30 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 44 18 26 8 0 0 1 9 0 0 13
|
|
TABLE test t2 52 18 34 8 0 0 1 9 0 0 17
|
|
TABLE test t3 60 18 42 8 0 0 1 9 0 0 21
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 97
|
|
TABLE test t2 136
|
|
TABLE test t3 188
|
|
disconnect con2;
|
|
"================== Step 14 =================="
|
|
call dump_thread();
|
|
username status
|
|
user1 not found
|
|
username status
|
|
user2 not found
|
|
username event_name count_star
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
username event_name count_star
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 37
|
|
user1 localhost wait/lock/table/sql/handler 48
|
|
user2 localhost wait/io/table/sql/handler 57
|
|
user2 localhost wait/lock/table/sql/handler 36
|
|
user3 localhost wait/io/table/sql/handler 76
|
|
user3 localhost wait/lock/table/sql/handler 36
|
|
user4 localhost wait/io/table/sql/handler 95
|
|
user4 localhost wait/lock/table/sql/handler 36
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 48
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 265
|
|
localhost wait/lock/table/sql/handler 156
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 265
|
|
wait/lock/table/sql/handler 156
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 42 28 14 28 4 10 0
|
|
TABLE test t1 index_b 3 3 0 3 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 8 4 4 4 0 4 0
|
|
TABLE test t2 NULL 76 48 28 48 8 20 0
|
|
TABLE test t2 index_b 4 4 0 4 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 4 4 0 4 0 0 0
|
|
TABLE test t3 NULL 110 68 42 68 12 30 0
|
|
TABLE test t3 index_b 14 14 0 14 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 4 4 0 4 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 53 35 18 35 4 14 0
|
|
TABLE test t2 84 56 28 56 8 20 0
|
|
TABLE test t3 128 86 42 86 12 30 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 44 18 26 8 0 0 1 9 0 0 13
|
|
TABLE test t2 52 18 34 8 0 0 1 9 0 0 17
|
|
TABLE test t3 60 18 42 8 0 0 1 9 0 0 21
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 97
|
|
TABLE test t2 136
|
|
TABLE test t3 188
|
|
disconnect con3;
|
|
"================== Step 15 =================="
|
|
call dump_thread();
|
|
username status
|
|
user1 not found
|
|
username status
|
|
user2 not found
|
|
username status
|
|
user3 not found
|
|
username event_name count_star
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 37
|
|
user1 localhost wait/lock/table/sql/handler 48
|
|
user2 localhost wait/io/table/sql/handler 57
|
|
user2 localhost wait/lock/table/sql/handler 36
|
|
user3 localhost wait/io/table/sql/handler 76
|
|
user3 localhost wait/lock/table/sql/handler 36
|
|
user4 localhost wait/io/table/sql/handler 95
|
|
user4 localhost wait/lock/table/sql/handler 36
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 48
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 265
|
|
localhost wait/lock/table/sql/handler 156
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 265
|
|
wait/lock/table/sql/handler 156
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 42 28 14 28 4 10 0
|
|
TABLE test t1 index_b 3 3 0 3 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 8 4 4 4 0 4 0
|
|
TABLE test t2 NULL 76 48 28 48 8 20 0
|
|
TABLE test t2 index_b 4 4 0 4 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 4 4 0 4 0 0 0
|
|
TABLE test t3 NULL 110 68 42 68 12 30 0
|
|
TABLE test t3 index_b 14 14 0 14 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 4 4 0 4 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 53 35 18 35 4 14 0
|
|
TABLE test t2 84 56 28 56 8 20 0
|
|
TABLE test t3 128 86 42 86 12 30 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 44 18 26 8 0 0 1 9 0 0 13
|
|
TABLE test t2 52 18 34 8 0 0 1 9 0 0 17
|
|
TABLE test t3 60 18 42 8 0 0 1 9 0 0 21
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 97
|
|
TABLE test t2 136
|
|
TABLE test t3 188
|
|
disconnect con4;
|
|
"================== Step 16 =================="
|
|
call dump_thread();
|
|
username status
|
|
user1 not found
|
|
username status
|
|
user2 not found
|
|
username status
|
|
user3 not found
|
|
username status
|
|
user4 not found
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 37
|
|
user1 localhost wait/lock/table/sql/handler 48
|
|
user2 localhost wait/io/table/sql/handler 57
|
|
user2 localhost wait/lock/table/sql/handler 36
|
|
user3 localhost wait/io/table/sql/handler 76
|
|
user3 localhost wait/lock/table/sql/handler 36
|
|
user4 localhost wait/io/table/sql/handler 95
|
|
user4 localhost wait/lock/table/sql/handler 36
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 48
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 265
|
|
localhost wait/lock/table/sql/handler 156
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 265
|
|
wait/lock/table/sql/handler 156
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 42 28 14 28 4 10 0
|
|
TABLE test t1 index_b 3 3 0 3 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 8 4 4 4 0 4 0
|
|
TABLE test t2 NULL 76 48 28 48 8 20 0
|
|
TABLE test t2 index_b 4 4 0 4 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 4 4 0 4 0 0 0
|
|
TABLE test t3 NULL 110 68 42 68 12 30 0
|
|
TABLE test t3 index_b 14 14 0 14 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 4 4 0 4 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 53 35 18 35 4 14 0
|
|
TABLE test t2 84 56 28 56 8 20 0
|
|
TABLE test t3 128 86 42 86 12 30 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 44 18 26 8 0 0 1 9 0 0 13
|
|
TABLE test t2 52 18 34 8 0 0 1 9 0 0 17
|
|
TABLE test t3 60 18 42 8 0 0 1 9 0 0 21
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 97
|
|
TABLE test t2 136
|
|
TABLE test t3 188
|
|
connection default;
|
|
truncate performance_schema.events_waits_summary_by_thread_by_event_name;
|
|
"================== BY_THREAD truncated =================="
|
|
"================== Step 17 =================="
|
|
call dump_thread();
|
|
username status
|
|
user1 not found
|
|
username status
|
|
user2 not found
|
|
username status
|
|
user3 not found
|
|
username status
|
|
user4 not found
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 37
|
|
user1 localhost wait/lock/table/sql/handler 48
|
|
user2 localhost wait/io/table/sql/handler 57
|
|
user2 localhost wait/lock/table/sql/handler 36
|
|
user3 localhost wait/io/table/sql/handler 76
|
|
user3 localhost wait/lock/table/sql/handler 36
|
|
user4 localhost wait/io/table/sql/handler 95
|
|
user4 localhost wait/lock/table/sql/handler 36
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 48
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 265
|
|
localhost wait/lock/table/sql/handler 156
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 265
|
|
wait/lock/table/sql/handler 156
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 42 28 14 28 4 10 0
|
|
TABLE test t1 index_b 3 3 0 3 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 8 4 4 4 0 4 0
|
|
TABLE test t2 NULL 76 48 28 48 8 20 0
|
|
TABLE test t2 index_b 4 4 0 4 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 4 4 0 4 0 0 0
|
|
TABLE test t3 NULL 110 68 42 68 12 30 0
|
|
TABLE test t3 index_b 14 14 0 14 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 4 4 0 4 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 53 35 18 35 4 14 0
|
|
TABLE test t2 84 56 28 56 8 20 0
|
|
TABLE test t3 128 86 42 86 12 30 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 44 18 26 8 0 0 1 9 0 0 13
|
|
TABLE test t2 52 18 34 8 0 0 1 9 0 0 17
|
|
TABLE test t3 60 18 42 8 0 0 1 9 0 0 21
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 97
|
|
TABLE test t2 136
|
|
TABLE test t3 188
|
|
truncate performance_schema.events_waits_summary_by_account_by_event_name;
|
|
"================== BY_ACCOUNT truncated =================="
|
|
"================== Step 18 =================="
|
|
call dump_thread();
|
|
username status
|
|
user1 not found
|
|
username status
|
|
user2 not found
|
|
username status
|
|
user3 not found
|
|
username status
|
|
user4 not found
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 0
|
|
user1 localhost wait/lock/table/sql/handler 0
|
|
user2 localhost wait/io/table/sql/handler 0
|
|
user2 localhost wait/lock/table/sql/handler 0
|
|
user3 localhost wait/io/table/sql/handler 0
|
|
user3 localhost wait/lock/table/sql/handler 0
|
|
user4 localhost wait/io/table/sql/handler 0
|
|
user4 localhost wait/lock/table/sql/handler 0
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 37
|
|
user1 wait/lock/table/sql/handler 48
|
|
user2 wait/io/table/sql/handler 57
|
|
user2 wait/lock/table/sql/handler 36
|
|
user3 wait/io/table/sql/handler 76
|
|
user3 wait/lock/table/sql/handler 36
|
|
user4 wait/io/table/sql/handler 95
|
|
user4 wait/lock/table/sql/handler 36
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 265
|
|
localhost wait/lock/table/sql/handler 156
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 265
|
|
wait/lock/table/sql/handler 156
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 42 28 14 28 4 10 0
|
|
TABLE test t1 index_b 3 3 0 3 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 8 4 4 4 0 4 0
|
|
TABLE test t2 NULL 76 48 28 48 8 20 0
|
|
TABLE test t2 index_b 4 4 0 4 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 4 4 0 4 0 0 0
|
|
TABLE test t3 NULL 110 68 42 68 12 30 0
|
|
TABLE test t3 index_b 14 14 0 14 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 4 4 0 4 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 53 35 18 35 4 14 0
|
|
TABLE test t2 84 56 28 56 8 20 0
|
|
TABLE test t3 128 86 42 86 12 30 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 44 18 26 8 0 0 1 9 0 0 13
|
|
TABLE test t2 52 18 34 8 0 0 1 9 0 0 17
|
|
TABLE test t3 60 18 42 8 0 0 1 9 0 0 21
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 97
|
|
TABLE test t2 136
|
|
TABLE test t3 188
|
|
truncate performance_schema.events_waits_summary_by_user_by_event_name;
|
|
"================== BY_USER truncated =================="
|
|
"================== Step 19 =================="
|
|
call dump_thread();
|
|
username status
|
|
user1 not found
|
|
username status
|
|
user2 not found
|
|
username status
|
|
user3 not found
|
|
username status
|
|
user4 not found
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 0
|
|
user1 localhost wait/lock/table/sql/handler 0
|
|
user2 localhost wait/io/table/sql/handler 0
|
|
user2 localhost wait/lock/table/sql/handler 0
|
|
user3 localhost wait/io/table/sql/handler 0
|
|
user3 localhost wait/lock/table/sql/handler 0
|
|
user4 localhost wait/io/table/sql/handler 0
|
|
user4 localhost wait/lock/table/sql/handler 0
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 0
|
|
user1 wait/lock/table/sql/handler 0
|
|
user2 wait/io/table/sql/handler 0
|
|
user2 wait/lock/table/sql/handler 0
|
|
user3 wait/io/table/sql/handler 0
|
|
user3 wait/lock/table/sql/handler 0
|
|
user4 wait/io/table/sql/handler 0
|
|
user4 wait/lock/table/sql/handler 0
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 265
|
|
localhost wait/lock/table/sql/handler 156
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 265
|
|
wait/lock/table/sql/handler 156
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 42 28 14 28 4 10 0
|
|
TABLE test t1 index_b 3 3 0 3 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 8 4 4 4 0 4 0
|
|
TABLE test t2 NULL 76 48 28 48 8 20 0
|
|
TABLE test t2 index_b 4 4 0 4 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 4 4 0 4 0 0 0
|
|
TABLE test t3 NULL 110 68 42 68 12 30 0
|
|
TABLE test t3 index_b 14 14 0 14 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 4 4 0 4 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 53 35 18 35 4 14 0
|
|
TABLE test t2 84 56 28 56 8 20 0
|
|
TABLE test t3 128 86 42 86 12 30 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 44 18 26 8 0 0 1 9 0 0 13
|
|
TABLE test t2 52 18 34 8 0 0 1 9 0 0 17
|
|
TABLE test t3 60 18 42 8 0 0 1 9 0 0 21
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 97
|
|
TABLE test t2 136
|
|
TABLE test t3 188
|
|
truncate performance_schema.events_waits_summary_by_host_by_event_name;
|
|
"================== BY_HOST truncated =================="
|
|
"================== Step 21 =================="
|
|
call dump_thread();
|
|
username status
|
|
user1 not found
|
|
username status
|
|
user2 not found
|
|
username status
|
|
user3 not found
|
|
username status
|
|
user4 not found
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 0
|
|
user1 localhost wait/lock/table/sql/handler 0
|
|
user2 localhost wait/io/table/sql/handler 0
|
|
user2 localhost wait/lock/table/sql/handler 0
|
|
user3 localhost wait/io/table/sql/handler 0
|
|
user3 localhost wait/lock/table/sql/handler 0
|
|
user4 localhost wait/io/table/sql/handler 0
|
|
user4 localhost wait/lock/table/sql/handler 0
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 0
|
|
user1 wait/lock/table/sql/handler 0
|
|
user2 wait/io/table/sql/handler 0
|
|
user2 wait/lock/table/sql/handler 0
|
|
user3 wait/io/table/sql/handler 0
|
|
user3 wait/lock/table/sql/handler 0
|
|
user4 wait/io/table/sql/handler 0
|
|
user4 wait/lock/table/sql/handler 0
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 0
|
|
localhost wait/lock/table/sql/handler 0
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 265
|
|
wait/lock/table/sql/handler 156
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 42 28 14 28 4 10 0
|
|
TABLE test t1 index_b 3 3 0 3 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 8 4 4 4 0 4 0
|
|
TABLE test t2 NULL 76 48 28 48 8 20 0
|
|
TABLE test t2 index_b 4 4 0 4 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 4 4 0 4 0 0 0
|
|
TABLE test t3 NULL 110 68 42 68 12 30 0
|
|
TABLE test t3 index_b 14 14 0 14 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 4 4 0 4 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 53 35 18 35 4 14 0
|
|
TABLE test t2 84 56 28 56 8 20 0
|
|
TABLE test t3 128 86 42 86 12 30 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 44 18 26 8 0 0 1 9 0 0 13
|
|
TABLE test t2 52 18 34 8 0 0 1 9 0 0 17
|
|
TABLE test t3 60 18 42 8 0 0 1 9 0 0 21
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 97
|
|
TABLE test t2 136
|
|
TABLE test t3 188
|
|
truncate performance_schema.events_waits_summary_global_by_event_name;
|
|
"================== GLOBAL truncated =================="
|
|
"================== Step 21 =================="
|
|
call dump_thread();
|
|
username status
|
|
user1 not found
|
|
username status
|
|
user2 not found
|
|
username status
|
|
user3 not found
|
|
username status
|
|
user4 not found
|
|
execute dump_waits_account;
|
|
user host event_name count_star
|
|
user1 localhost wait/io/table/sql/handler 0
|
|
user1 localhost wait/lock/table/sql/handler 0
|
|
user2 localhost wait/io/table/sql/handler 0
|
|
user2 localhost wait/lock/table/sql/handler 0
|
|
user3 localhost wait/io/table/sql/handler 0
|
|
user3 localhost wait/lock/table/sql/handler 0
|
|
user4 localhost wait/io/table/sql/handler 0
|
|
user4 localhost wait/lock/table/sql/handler 0
|
|
execute dump_waits_user;
|
|
user event_name count_star
|
|
user1 wait/io/table/sql/handler 0
|
|
user1 wait/lock/table/sql/handler 0
|
|
user2 wait/io/table/sql/handler 0
|
|
user2 wait/lock/table/sql/handler 0
|
|
user3 wait/io/table/sql/handler 0
|
|
user3 wait/lock/table/sql/handler 0
|
|
user4 wait/io/table/sql/handler 0
|
|
user4 wait/lock/table/sql/handler 0
|
|
execute dump_waits_host;
|
|
host event_name count_star
|
|
localhost wait/io/table/sql/handler 0
|
|
localhost wait/lock/table/sql/handler 0
|
|
execute dump_waits_global;
|
|
event_name count_star
|
|
wait/io/table/sql/handler 0
|
|
wait/lock/table/sql/handler 0
|
|
execute dump_waits_history;
|
|
event_name count(event_name) object_type object_schema object_name
|
|
execute dump_waits_index_io;
|
|
object_type object_schema object_name index_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 NULL 0 0 0 0 0 0 0
|
|
TABLE test t1 index_b 0 0 0 0 0 0 0
|
|
TABLE test t1 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t1 PRIMARY 0 0 0 0 0 0 0
|
|
TABLE test t2 NULL 0 0 0 0 0 0 0
|
|
TABLE test t2 index_b 0 0 0 0 0 0 0
|
|
TABLE test t2 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t2 PRIMARY 0 0 0 0 0 0 0
|
|
TABLE test t3 NULL 0 0 0 0 0 0 0
|
|
TABLE test t3 index_b 0 0 0 0 0 0 0
|
|
TABLE test t3 index_cb 0 0 0 0 0 0 0
|
|
TABLE test t3 PRIMARY 0 0 0 0 0 0 0
|
|
execute dump_waits_table_io;
|
|
object_type object_schema object_name count_star count_read count_write count_fetch count_insert count_update count_delete
|
|
TABLE test t1 0 0 0 0 0 0 0
|
|
TABLE test t2 0 0 0 0 0 0 0
|
|
TABLE test t3 0 0 0 0 0 0 0
|
|
execute dump_waits_table_lock;
|
|
object_type object_schema object_name count_star count_read count_write count_read_normal count_read_with_shared_locks count_read_high_priority count_read_no_insert count_read_external count_write_delayed count_write_low_priority count_write_external
|
|
TABLE test t1 0 0 0 0 0 0 0 0 0 0 0
|
|
TABLE test t2 0 0 0 0 0 0 0 0 0 0 0
|
|
TABLE test t3 0 0 0 0 0 0 0 0 0 0 0
|
|
execute dump_objects_summary;
|
|
object_type object_schema object_name count_star
|
|
TABLE test t1 0
|
|
TABLE test t2 0
|
|
TABLE test t3 0
|
|
show status like "performance_schema%";
|
|
Variable_name Value
|
|
Performance_schema_accounts_lost 0
|
|
Performance_schema_cond_classes_lost 0
|
|
Performance_schema_cond_instances_lost 0
|
|
Performance_schema_digest_lost 0
|
|
Performance_schema_file_classes_lost 0
|
|
Performance_schema_file_handles_lost 0
|
|
Performance_schema_file_instances_lost 0
|
|
Performance_schema_hosts_lost 0
|
|
Performance_schema_locker_lost 0
|
|
Performance_schema_mutex_classes_lost 0
|
|
Performance_schema_mutex_instances_lost 0
|
|
Performance_schema_rwlock_classes_lost 0
|
|
Performance_schema_rwlock_instances_lost 0
|
|
Performance_schema_session_connect_attrs_lost 0
|
|
Performance_schema_socket_classes_lost 0
|
|
Performance_schema_socket_instances_lost 0
|
|
Performance_schema_stage_classes_lost 0
|
|
Performance_schema_statement_classes_lost 0
|
|
Performance_schema_table_handles_lost 0
|
|
Performance_schema_table_instances_lost 0
|
|
Performance_schema_thread_classes_lost 0
|
|
Performance_schema_thread_instances_lost 0
|
|
Performance_schema_users_lost 0
|