MariaDB 12.3 LTS Branch Released

DBMS release MariaDB 12.3.2 has been introduced, marking the first stable release of the 12.3 branch. This new branch is labeled as a long-term support release and will receive support until June 2029. Additionally, the latest release of MariaDB 13.0.1 is now available as a release candidate.

MariaDB, a fork from MySQL, is known for maintaining backward compatibility while integrating additional storage engines and advanced features. The project is managed by the independent MariaDB Foundation, which follows an open and transparent development process. It serves as a replacement for MySQL on various Linux distributions and is utilized in major projects like Wikipedia, Google Cloud SQL, and Nimbuzz.

The MariaDB 12.3 branch introduces several enhancements compared to the previous LTS release of MariaDB 11.8:

  • An entirely redesigned implementation of the binary log (binlog) has been implemented, transferring major components to the InnoDB engine. This change eliminates outdated synchronization logic, boosts replication speed, and enhances data recording operations. Performance testing indicates up to a 4x increase in performance for systems with high write operations. It is recommended to enable the “binlog_storage_engine=innodb” setting.
  • The speed of vector search using the VECTOR type for machine learning applications has been improved by 30-50%. This enhancement is achieved through optimized calculations for detecting similarities between vectors in multidimensional spaces and the implementation of a new extrapolation technique based on nested vector representations (matryoshka embedding).
  • New features have been added to facilitate migration from the Oracle DBMS. In compatibility mode
/Reports, release notes, official announcements.