Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-25085

Simplify instrumentation for LRU eviction

Details

    Description

      Let us add the status variable innodb_buffer_pool_pages_LRU_freed to monitor the number of pages that were freed by a buffer pool LRU eviction scan, without flushing.

      Also, let us simplify the information_schema.innodb_metrics interface (which we hope to eventually remove in MDEV-15706) by removing the following:

      • buffer_LRU_batches_flush
      • buffer_LRU_batch_flush_pages
      • buffer_LRU_batches_evict
      • buffer_LRU_batch_evict_pages

      and by making the following reflect the status variables:

      • buffer_LRU_batch_flush_total_pages: innodb_buffer_pool_pages_LRU_flushed
      • buffer_LRU_batch_evict_total_pages: innodb_buffer_pool_pages_LRU_freed

      Attachments

        Issue Links

          Activity

            marko Marko Mäkelä created issue -
            marko Marko Mäkelä made changes -
            Field Original Value New Value
            marko Marko Mäkelä made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            marko Marko Mäkelä made changes -
            issue.field.resolutiondate 2021-03-09 07:06:40.0 2021-03-09 07:06:40.774
            marko Marko Mäkelä made changes -
            Fix Version/s 10.6.0 [ 24431 ]
            Fix Version/s 10.6 [ 24028 ]
            Resolution Fixed [ 1 ]
            Status In Progress [ 3 ] Closed [ 6 ]
            greenman Ian Gilfillan made changes -
            serg Sergei Golubchik made changes -
            Workflow MariaDB v3 [ 119906 ] MariaDB v4 [ 134404 ]

            People

              marko Marko Mäkelä
              marko Marko Mäkelä
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.