1
SHOW CREATE TABLE DATA_DICTIONARY.INNODB_STATUS;
3
INNODB_STATUS CREATE TABLE `innodb_status` (
4
`NAME` varchar(64) NOT NULL DEFAULT '',
5
`VALUE` bigint NOT NULL DEFAULT '0'
6
) ENGINE=FunctionEngine
7
SELECT COUNT(NAME) FROM DATA_DICTIONARY.INNODB_STATUS;
10
SELECT NAME FROM DATA_DICTIONARY.INNODB_STATUS;
20
buffer_pool_current_size
21
buffer_pool_data_pages
22
buffer_pool_dirty_pages
23
buffer_pool_misc_pages
24
buffer_pool_free_pages
27
buffer_pool_waited_for_free
28
buffer_pool_pages_flushed
29
buffer_pool_write_reqs
30
buffer_pool_total_pages
31
buffer_pool_pages_read
32
buffer_pool_pages_written
33
double_write_pages_written
44
lock_total_wait_time_in_secs
45
lock_wait_time_avg_in_secs
46
lock_max_wait_time_in_secs
53
SELECT * FROM DATA_DICTIONARY.INNODB_STATUS WHERE NAME="page_size";
56
SELECT (@fsync_count:= VALUE) AS fsyncs FROM DATA_DICTIONARY.INNODB_STATUS WHERE NAME="fsync_req_done";
59
create table t1 (a int primary key);
60
SELECT (value - @fsync_count) AS fsyncs FROM DATA_DICTIONARY.INNODB_STATUS WHERE NAME="fsync_req_done";
63
insert into t1 values (1);
64
SELECT (value - @fsync_count) AS fsyncs FROM DATA_DICTIONARY.INNODB_STATUS WHERE NAME="fsync_req_done";
67
insert into t1 values (5),(2),(3),(4);
68
SELECT (value - @fsync_count) AS fsyncs FROM DATA_DICTIONARY.INNODB_STATUS WHERE NAME="fsync_req_done";
72
SELECT (value - @fsync_count) AS fsyncs FROM DATA_DICTIONARY.INNODB_STATUS WHERE NAME="fsync_req_done";
76
insert into t1 values (1);
77
insert into t1 values (2);
78
insert into t1 values (3);
79
insert into t1 values (4);
81
SELECT (value - @fsync_count) AS fsyncs FROM DATA_DICTIONARY.INNODB_STATUS WHERE NAME="fsync_req_done";
85
SELECT (value - @fsync_count) AS fsyncs FROM DATA_DICTIONARY.INNODB_STATUS WHERE NAME="fsync_req_done";