Skip to content

Commit 89eb6fa

Browse files
dr-mvuvova
authored andcommitted
MDEV-31308 InnoDB monitor trx_rseg_history_len was accidentally disabled by default
innodb_counter_info[]: Revert a change that was accidentally made in commit 204e722
1 parent 883333a commit 89eb6fa

File tree

3 files changed

+74
-70
lines changed

3 files changed

+74
-70
lines changed

mysql-test/suite/innodb/r/monitor.result

Lines changed: 70 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
set global innodb_monitor_disable = All;
21
select name, if(enabled,'enabled','disabled') status
32
from information_schema.innodb_metrics;
43
name status
54
metadata_table_handles_opened disabled
6-
lock_deadlocksdisabled
7-
lock_timeoutsdisabled
5+
lock_deadlocksenabled
6+
lock_timeoutsenabled
87
lock_rec_lock_waits disabled
98
lock_table_lock_waits disabled
109
lock_rec_lock_requests disabled
@@ -14,32 +13,32 @@ lock_rec_locks disabled
1413
lock_table_lock_created disabled
1514
lock_table_lock_removed disabled
1615
lock_table_locks disabled
17-
lock_row_lock_current_waitsdisabled
18-
lock_row_lock_timedisabled
19-
lock_row_lock_time_maxdisabled
20-
lock_row_lock_waitsdisabled
21-
lock_row_lock_time_avgdisabled
22-
buffer_pool_sizedisabled
23-
buffer_pool_readsdisabled
24-
buffer_pool_read_requestsdisabled
25-
buffer_pool_write_requestsdisabled
26-
buffer_pool_wait_freedisabled
27-
buffer_pool_read_aheaddisabled
28-
buffer_pool_read_ahead_evicteddisabled
29-
buffer_pool_pages_totaldisabled
30-
buffer_pool_pages_miscdisabled
31-
buffer_pool_pages_datadisabled
32-
buffer_pool_bytes_datadisabled
33-
buffer_pool_pages_dirtydisabled
34-
buffer_pool_bytes_dirtydisabled
35-
buffer_pool_pages_freedisabled
36-
buffer_pages_createddisabled
37-
buffer_pages_writtendisabled
38-
buffer_pages_readdisabled
39-
buffer_index_sec_rec_cluster_readsdisabled
40-
buffer_index_sec_rec_cluster_reads_avoideddisabled
41-
buffer_data_readsdisabled
42-
buffer_data_writtendisabled
16+
lock_row_lock_current_waitsenabled
17+
lock_row_lock_timeenabled
18+
lock_row_lock_time_maxenabled
19+
lock_row_lock_waitsenabled
20+
lock_row_lock_time_avgenabled
21+
buffer_pool_sizeenabled
22+
buffer_pool_readsenabled
23+
buffer_pool_read_requestsenabled
24+
buffer_pool_write_requestsenabled
25+
buffer_pool_wait_freeenabled
26+
buffer_pool_read_aheadenabled
27+
buffer_pool_read_ahead_evictedenabled
28+
buffer_pool_pages_totalenabled
29+
buffer_pool_pages_miscenabled
30+
buffer_pool_pages_dataenabled
31+
buffer_pool_bytes_dataenabled
32+
buffer_pool_pages_dirtyenabled
33+
buffer_pool_bytes_dirtyenabled
34+
buffer_pool_pages_freeenabled
35+
buffer_pages_createdenabled
36+
buffer_pages_writtenenabled
37+
buffer_pages_readenabled
38+
buffer_index_sec_rec_cluster_readsenabled
39+
buffer_index_sec_rec_cluster_reads_avoidedenabled
40+
buffer_data_readsenabled
41+
buffer_data_writtenenabled
4342
buffer_flush_batch_scanned disabled
4443
buffer_flush_batch_num_scan disabled
4544
buffer_flush_batch_scanned_per_call disabled
@@ -72,8 +71,8 @@ buffer_flush_background_pages disabled
7271
buffer_LRU_batch_scanned disabled
7372
buffer_LRU_batch_num_scan disabled
7473
buffer_LRU_batch_scanned_per_call disabled
75-
buffer_LRU_batch_flush_total_pagesdisabled
76-
buffer_LRU_batch_evict_total_pagesdisabled
74+
buffer_LRU_batch_flush_total_pagesenabled
75+
buffer_LRU_batch_evict_total_pagesenabled
7776
buffer_LRU_single_flush_failure_count disabled
7877
buffer_LRU_get_free_search disabled
7978
buffer_LRU_search_scanned disabled
@@ -114,24 +113,24 @@ buffer_page_written_blob disabled
114113
buffer_page_written_zblob disabled
115114
buffer_page_written_zblob2 disabled
116115
buffer_page_written_other disabled
117-
os_data_readsdisabled
118-
os_data_writesdisabled
119-
os_data_fsyncsdisabled
120-
os_pending_readsdisabled
121-
os_pending_writesdisabled
122-
os_log_bytes_writtendisabled
123-
os_log_fsyncsdisabled
124-
os_log_pending_fsyncsdisabled
125-
os_log_pending_writesdisabled
116+
os_data_readsenabled
117+
os_data_writesenabled
118+
os_data_fsyncsenabled
119+
os_pending_readsenabled
120+
os_pending_writesenabled
121+
os_log_bytes_writtenenabled
122+
os_log_fsyncsenabled
123+
os_log_pending_fsyncsenabled
124+
os_log_pending_writesenabled
126125
trx_rw_commits disabled
127126
trx_ro_commits disabled
128127
trx_nl_ro_commits disabled
129128
trx_commits_insert_update disabled
130129
trx_rollbacks disabled
131130
trx_rollbacks_savepoint disabled
132-
trx_rseg_history_lendisabled
131+
trx_rseg_history_lenenabled
133132
trx_undo_slots_used disabled
134-
trx_undo_slots_cacheddisabled
133+
trx_undo_slots_cachedenabled
135134
trx_rseg_current_size disabled
136135
purge_del_mark_records disabled
137136
purge_upd_exist_or_extern_records disabled
@@ -150,10 +149,10 @@ log_max_modified_age_async disabled
150149
log_pending_log_flushes disabled
151150
log_pending_checkpoint_writes disabled
152151
log_num_log_io disabled
153-
log_waitsdisabled
154-
log_write_requestsdisabled
155-
log_writesdisabled
156-
log_paddeddisabled
152+
log_waitsenabled
153+
log_write_requestsenabled
154+
log_writesenabled
155+
log_paddedenabled
157156
compress_pages_compressed disabled
158157
compress_pages_decompressed disabled
159158
compression_pad_increments disabled
@@ -171,42 +170,42 @@ index_page_merge_successful disabled
171170
index_page_reorg_attempts disabled
172171
index_page_reorg_successful disabled
173172
index_page_discards disabled
174-
adaptive_hash_searchesdisabled
175-
adaptive_hash_searches_btreedisabled
173+
adaptive_hash_searchesenabled
174+
adaptive_hash_searches_btreeenabled
176175
adaptive_hash_pages_added disabled
177176
adaptive_hash_pages_removed disabled
178177
adaptive_hash_rows_added disabled
179178
adaptive_hash_rows_removed disabled
180179
adaptive_hash_rows_deleted_no_hash_entry disabled
181180
adaptive_hash_rows_updated disabled
182-
file_num_open_filesdisabled
183-
ibuf_merges_insertdisabled
184-
ibuf_merges_delete_markdisabled
185-
ibuf_merges_deletedisabled
186-
ibuf_merges_discard_insertdisabled
187-
ibuf_merges_discard_delete_markdisabled
188-
ibuf_merges_discard_deletedisabled
189-
ibuf_mergesdisabled
190-
ibuf_sizedisabled
181+
file_num_open_filesenabled
182+
ibuf_merges_insertenabled
183+
ibuf_merges_delete_markenabled
184+
ibuf_merges_deleteenabled
185+
ibuf_merges_discard_insertenabled
186+
ibuf_merges_discard_delete_markenabled
187+
ibuf_merges_discard_deleteenabled
188+
ibuf_mergesenabled
189+
ibuf_sizeenabled
191190
innodb_master_thread_sleeps disabled
192-
innodb_activity_countdisabled
191+
innodb_activity_countenabled
193192
innodb_master_active_loops disabled
194193
innodb_master_idle_loops disabled
195194
innodb_log_flush_usec disabled
196195
innodb_dict_lru_usec disabled
197196
innodb_dict_lru_count_active disabled
198197
innodb_dict_lru_count_idle disabled
199-
innodb_dblwr_writesdisabled
200-
innodb_dblwr_pages_writtendisabled
201-
innodb_page_sizedisabled
198+
innodb_dblwr_writesenabled
199+
innodb_dblwr_pages_writtenenabled
200+
innodb_page_sizeenabled
202201
dml_reads disabled
203-
dml_insertsdisabled
204-
dml_deletesdisabled
205-
dml_updatesdisabled
206-
dml_system_readsdisabled
207-
dml_system_insertsdisabled
208-
dml_system_deletesdisabled
209-
dml_system_updatesdisabled
202+
dml_insertsenabled
203+
dml_deletesenabled
204+
dml_updatesenabled
205+
dml_system_readsenabled
206+
dml_system_insertsenabled
207+
dml_system_deletesenabled
208+
dml_system_updatesenabled
210209
ddl_background_drop_indexes disabled
211210
ddl_online_create_index disabled
212211
ddl_pending_alter_table disabled
@@ -216,6 +215,9 @@ icp_attempts disabled
216215
icp_no_match disabled
217216
icp_out_of_range disabled
218217
icp_match disabled
218+
set global innodb_monitor_disable = All;
219+
select name from information_schema.innodb_metrics where enabled;
220+
name
219221
set global innodb_monitor_enable = all;
220222
select name from information_schema.innodb_metrics where not enabled;
221223
name

mysql-test/suite/innodb/t/monitor.test

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,14 @@
55
# sys_vars.innodb_monitor_enable_basic
66

77
--source include/have_innodb.inc
8-
set global innodb_monitor_disable = All;
98
# Test turn on/off the monitor counter with "all" option
109
# By default, they will be off.
1110
select name, if(enabled,'enabled','disabled') status
1211
from information_schema.innodb_metrics;
1312

13+
set global innodb_monitor_disable = All;
14+
select name from information_schema.innodb_metrics where enabled;
15+
1416
# Turn on all monitor counters
1517
set global innodb_monitor_enable = all;
1618

storage/innobase/srv/srv0mon.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -704,7 +704,7 @@ static monitor_info_t innodb_counter_info[] =
704704
{"trx_rseg_history_len", "transaction",
705705
"Length of the TRX_RSEG_HISTORY list",
706706
static_cast<monitor_type_t>(
707-
MONITOR_EXISTING | MONITOR_DISPLAY_CURRENT),
707+
MONITOR_EXISTING | MONITOR_DISPLAY_CURRENT | MONITOR_DEFAULT_ON),
708708
MONITOR_DEFAULT_START, MONITOR_RSEG_HISTORY_LEN},
709709

710710
{"trx_undo_slots_used", "transaction", "Number of undo slots used",

0 commit comments

Comments
 (0)