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

Optimizer Trace replay step #3: load basic statistics back

    XMLWordPrintable

Details

    • New Feature
    • Status: In Progress (View Workflow)
    • Major
    • Resolution: Unresolved
    • 12.2
    • Optimizer
    • None
    • Q3/2025 Server Development

    Description

      Continuation of MDEV-36511.
      Assuming the user has extracted the JSON section from MDEV-36511 and has provided its contents in a variable, create code to parse it back.

      Then, use the hooks to replace the statistics fed into the optimizer.

      Note: one can use a storage engine (i.e. an object derived from class handler) to capture or fake the statistics, but is this a good approach? Inheriting from class handler (or, e.g. ha_innobase) seems to be quite complex.

      Attachments

        Issue Links

          Activity

            People

              bsrikanth Srikanth Bondalapati
              psergei Sergei Petrunia
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Git Integration

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