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

Index aggregate functions

    XMLWordPrintable

Details

    • Task
    • Status: Open (View Workflow)
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None

    Description

      Abstract

      Aggregate functions calculations could be effectively optimized by caching the values inside storage engine indexes.

      Known Solutions

      Some competitor products already do this:

      Implementation

      The known algorithmic approach is to construct an interval tree.
      It can be done by augmenting Innodb B-tree index.
      The constraints for aggregate function are the same as for window functions, i.e. it should follow monoid requirements.

      Attachments

        Activity

          People

            nikitamalyavin Nikita Malyavin
            nikitamalyavin Nikita Malyavin
            Votes:
            0 Vote for this issue
            Watchers:
            3 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.