Uploaded image for project: 'MariaDB ColumnStore'
  1. MariaDB ColumnStore
  2. MCOL-5730

Append only columnar storage for full extents

    XMLWordPrintable

Details

    Description

      As of now UPDATE does in-place update that might change min/max values of an extent updated. This affects data clustering reducing effect of min/max pre-calculated aggregates.
      To reduce the negative effect there must be a way to avoid in-place update for a subset of table columns.
      Here is the list of sub-tasks to achieve the goal:

      • deliver a function to enable/disable in-place update for a column of a table
      • change syscat to store the flag for in-place update for a column
      • change DML processing path so that it conditionally[1] does in-place or out-of-place update

      1. in-place update in the syscat controls this

      Attachments

        Activity

          People

            leonid.fedorov Leonid Fedorov
            drrtuy Roman
            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.