@@ -572,76 +572,48 @@ set global innodb_monitor_reset_all = default;
572
572
# Bug#22576241 SETTING INNODB_MONITOR_ENABLE TO ALL DOES NOT ENABLE ALL
573
573
# MONITORS
574
574
#
575
- SET GLOBAL innodb_fast_shutdown = 0;
576
- # restart
577
- SET GLOBAL innodb_purge_stop_now=ON;
578
575
CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB;
579
576
SELECT NAME, COUNT FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
580
- LIKE 'buffer_page_written_index_% ';
577
+ LIKE 'buffer_page_written_index_leaf ';
581
578
NAME COUNT
582
579
buffer_page_written_index_leaf 0
583
- buffer_page_written_index_non_leaf 0
584
- buffer_page_written_index_ibuf_leaf 0
585
- buffer_page_written_index_ibuf_non_leaf 0
586
- buffer_page_written_index_inode 0
587
580
SET GLOBAL innodb_monitor_enable='module_buffer_page';
588
581
INSERT INTO t1 VALUES (1), (2), (3), (4);
589
582
FLUSH TABLES t1 FOR EXPORT;
590
583
UNLOCK TABLES;
591
584
SELECT NAME, COUNT FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
592
- LIKE 'buffer_page_written_index_% ';
585
+ LIKE 'buffer_page_written_index_leaf ';
593
586
NAME COUNT
594
- buffer_page_written_index_leaf 1
595
- buffer_page_written_index_non_leaf 0
596
- buffer_page_written_index_ibuf_leaf 0
597
- buffer_page_written_index_ibuf_non_leaf 0
598
- buffer_page_written_index_inode 1
587
+ buffer_page_written_index_leaf NNNN
599
588
SET GLOBAL innodb_monitor_disable='module_buffer_page';
600
589
SET GLOBAL innodb_monitor_reset_all='module_buffer_page';
601
590
SELECT NAME, COUNT FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
602
- LIKE 'buffer_page_written_index_% ';
591
+ LIKE 'buffer_page_written_index_leaf ';
603
592
NAME COUNT
604
593
buffer_page_written_index_leaf 0
605
- buffer_page_written_index_non_leaf 0
606
- buffer_page_written_index_ibuf_leaf 0
607
- buffer_page_written_index_ibuf_non_leaf 0
608
- buffer_page_written_index_inode 0
609
594
SET GLOBAL innodb_monitor_enable='%';
610
595
INSERT INTO t1 VALUES (5), (6), (7), (8);
611
596
FLUSH TABLES t1 FOR EXPORT;
612
597
UNLOCK TABLES;
613
598
SELECT NAME, COUNT FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
614
- LIKE 'buffer_page_written_index_% ';
599
+ LIKE 'buffer_page_written_index_leaf ';
615
600
NAME COUNT
616
- buffer_page_written_index_leaf 1
617
- buffer_page_written_index_non_leaf 0
618
- buffer_page_written_index_ibuf_leaf 0
619
- buffer_page_written_index_ibuf_non_leaf 0
620
- buffer_page_written_index_inode 0
601
+ buffer_page_written_index_leaf NNNN
621
602
SET GLOBAL innodb_monitor_disable='%';
622
603
SET GLOBAL innodb_monitor_reset_all='%';
623
604
SELECT NAME, COUNT FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
624
- LIKE 'buffer_page_written_index_% ';
605
+ LIKE 'buffer_page_written_index_leaf ';
625
606
NAME COUNT
626
607
buffer_page_written_index_leaf 0
627
- buffer_page_written_index_non_leaf 0
628
- buffer_page_written_index_ibuf_leaf 0
629
- buffer_page_written_index_ibuf_non_leaf 0
630
- buffer_page_written_index_inode 0
631
608
SET GLOBAL innodb_monitor_enable='ALL';
632
609
INSERT INTO t1 VALUES (9), (10), (11), (12);
633
610
FLUSH TABLES t1 FOR EXPORT;
634
611
UNLOCK TABLES;
635
612
SELECT NAME, COUNT FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
636
- LIKE 'buffer_page_written_index_% ';
613
+ LIKE 'buffer_page_written_index_leaf ';
637
614
NAME COUNT
638
- buffer_page_written_index_leaf 1
639
- buffer_page_written_index_non_leaf 0
640
- buffer_page_written_index_ibuf_leaf 0
641
- buffer_page_written_index_ibuf_non_leaf 0
642
- buffer_page_written_index_inode 0
615
+ buffer_page_written_index_leaf NNNN
643
616
SET GLOBAL innodb_monitor_enable=default;
644
617
SET GLOBAL innodb_monitor_disable=default;
645
618
SET GLOBAL innodb_monitor_reset_all=default;
646
619
DROP TABLE t1;
647
- SET GLOBAL innodb_purge_run_now = ON;
0 commit comments