All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 12.1 Changes & Improvements

An overview of changes, improvements, and what's new in MariaDB Community Server 12.1

MariaDB 12.1 is a rolling release. It is an evolution of MariaDB 12.0 with several entirely new features.

New Features

Performance improvements

  • Segmented key cache for ()

    • The new system variable defines how many segments are used, default is 1, maximum 128

  • MDL scalability improvements ()

Compatibility features

  • New authentication plugin for MySQL compatibility ()

  • ()

  • Associative arrays: DECLARE TYPE .. TABLE OF .. INDEX BY () ()

  • will now by default issue a warning if the user has active sessions, or fail in ()

Optimizer

  • Optimizations for GROUP/ORDER BY can make use of indexes on virtual columns ()

  • Include definitions of tables and views in the ()

    • system variable.

Optimizer hints

  • : , , , ()

  • : ()

  • : , ()

Miscellaneous

  • Retry applying of write sets on nodes ()

    • Controlled through the system variable

  • now supports with the -L or --wildcards option ()

Development release only

This feature was only available in the 12.1 development releases, and will be implemented in a later series.

  • Add variable, ()

List of All MariaDB 12.1 Releases

Date
Release
Status
Release Notes
Changelog

Asynchronous replication between two Galera Clusters can now use parallel replication
  • This is managed by the new system variable (MDEV-20065)

  • The now supports buffered logging

    • The size of the buffer is defined using the new system variable (MDEV-34680)

  • Faster distance calculations via extrapolation (MDEV-36205)

  • constraint names no longer need to be unique per database, only per table (MDEV-28933) (blog post)

    MariaDB 12.1.0

    Preview

    18 Nov 2025

    MariaDB 12.1.2

    GA

    Release Notes

    Changelog

    7 Aug 2025

    MariaDB 12.1.1

    RC

    Release Notes

    Changelog

    MDEV-24
    MDEV-19749
    MDEV-9804
    MDEV-13817
    MDEV-34319
    blog post
    Oracle mode
    MDEV-35617
    MDEV-36132
    optimizer trace
    MDEV-36483
    MDEV-35856
    MDEV-36092
    MDEV-36106
    MDEV-36077
    MDEV-21376
    MDEV-18983
    Galera

    26 June 2025

    The most recent release of MariaDB 12.1 is:

    MariaDB 12.1.2 GA Download Now

    Alternate download from mariadb.org

    wsrep_applier_retry_count
    wsrep_applier_retry_count
    Aria storage engine
    aria_pagecache_segments
    caching_sha2_password
    ( + ) for outer join syntax in Oracle mode
    DROP USER
    optimizer_record_context
    Optimizer hints
    [NO_]JOIN_INDEX
    [NO_]GROUP_INDEX
    [NO_]ORDER_INDEX
    [NO_]INDEX
    Optimizer hints
    [NO_]SPLIT_MATERIALIZED
    Optimizer hints
    [NO_]DERIVED_CONDITION_PUSHDOWN
    [NO_]MERGE
    mariadb-dump
    wildcards
    semisynchronous replication
    rpl_semi_sync_master_wait_for_slave_count
    audit plugin
    server_audit_file_buffer_size
    vector
    Foreign key

    This page is licensed: CC BY-SA / Gnu FDL