> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/release-notes/enterprise-server/12.3/12.3.3-0.md).

# Release Notes for MariaDB Enterprise Server 12.3.3-0 Beta

MariaDB Enterprise Server 12.3.3-0 is a Beta release of MariaDB Enterprise Server 12.3

<a href="https://mariadb.com/downloads/enterprise/enterprise-server/" class="button primary">Download</a> <a class="button secondary">Release Notes</a> <a href="/docs/release-notes/enterprise-server/12.3/whats-new.md" class="button secondary">Overview of Enterprise Server 12.3</a>

**Release date:** 15 Sep 2026

MariaDB Enterprise Server 12.3.3-0 is a Beta release of [MariaDB Enterprise Server 12.3](/docs/release-notes/enterprise-server/12.3/whats-new.md), the first release in the 12.3 series. It is based on MariaDB Community Server 12.3.3 and adds the Enterprise-only capabilities described below.

{% hint style="danger" %}
This is a Beta release. It is not supported for production use. Upgrades from a Beta release to a later release in the series are not guaranteed.
{% endhint %}

{% hint style="success" %}

<p align="center"><strong>See</strong> <a href="/docs/release-notes/enterprise-server/12.3/whats-new.md"><strong>what's new in MariaDB Enterprise Server 12.3</strong></a></p>
{% endhint %}

## Notable changes

Because this is the first release in the series, the changes are the full set of features added since [MariaDB Enterprise Server 11.8](/docs/release-notes/enterprise-server/11.8/whats-new.md). The highlights:

* [**MariaDB Raft Cluster**](/docs/release-notes/advanced-cluster.md) **0.9.1** — a replication provider built on the Raft consensus protocol, delivered as the `raft` plugin, with its own system variables, status variables, and `RAFT_*` Information Schema tables
* **Conflict Detection and Resolution** — `FOR CONFLICT` triggers that resolve row-based replication conflicts on the replica, with the new `ORG` row accessor for the primary's before-image ([MENT-2033](https://jira.mariadb.org/browse/MENT-2033))
* **Password-less authentication with TLS certificates** — the new `tls_certificate` authentication plugin, which authenticates a client from its TLS certificate against the account's `REQUIRE SUBJECT` clause ([MENT-2425](https://jira.mariadb.org/browse/MENT-2425))
* **Passphrase-protected TLS keys** — a private key protected by a passphrase can now be used, with the passphrase supplied through the [ssl\_passphrase](/docs/server/security/encryption/data-in-transit-encryption/ssltls-system-variables.md#ssl_passphrase) system variable
* [**Optimizer hints**](/docs/server/ha-and-performance/optimization-and-tuning/optimizer-hints.md) — inline hints for join order, index selection, subquery strategy, and execution time
* **InnoDB-based binary log** — binary log events can now be written to InnoDB-managed, page-structured files (`.ibb`) that are integrated with InnoDB's redo log and crash recovery, removing the costly two-phase commit between the binary log and InnoDB. Enabled with the read-only [binlog\_storage\_engine](/docs/server/ha-and-performance/standard-replication/replication-and-binary-log-system-variables.md#binlog_storage_engine) option ([MDEV-34705](https://jira.mariadb.org/browse/MDEV-34705))
* **Oracle compatibility** — [TO\_DATE()](/docs/server/reference/sql-functions/date-time-functions/to_date.md), [TO\_NUMBER()](/docs/server/reference/sql-functions/numeric-functions/to_number.md), [TRUNC()](/docs/server/reference/sql-functions/date-time-functions/trunc.md), [`( + )` outer join syntax](/docs/server/reference/sql-statements/data-manipulation/selecting-data/joins/join-syntax.md#oracle-mode), [cursors](/docs/server/reference/sql-statements/programmatic-compound-statements/programmatic-compound-statements-cursors.md) on prepared statements, and `SYS_REFCURSOR`
* **New GIS functions** — [ST\_Validate](/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions/st_validate.md), [ST\_IsValid](/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions/st_isvalid.md), [ST\_Simplify](/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions/st_simplify.md), [ST\_Collect](/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions/st_collect.md), [MBRCoveredBy](/docs/server/reference/sql-statements/geometry-constructors/mbr-minimum-bounding-rectangle/mbrcoveredby.md), [ST\_GeoHash](/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions/st_geohash.md), [ST\_LatFromGeoHash](/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions/st_latfromgeohash.md), [ST\_LongFromGeoHash](/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions/st_longfromgeohash.md), and [ST\_PointFromGeoHash](/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions/st_pointfromgeohash.md), improving MySQL 8 compatibility
* [**MariaDB Enterprise Audit**](/docs/server/reference/plugins/mariadb-enterprise-audit.md) — connection records now log the client port alongside the host, and connection events record the negotiated TLS version, on `DISCONNECT` and `CHANGE_USER` as well as `CONNECT` ([MENT-2470](https://jira.mariadb.org/browse/MENT-2470), [MENT-2471](https://jira.mariadb.org/browse/MENT-2471))
* [**Galera**](https://mariadb.com/docs/galera-cluster/) **26.4.27** — the replication library incorporated in this release for MariaDB Enterprise Cluster

For the complete list, see [What's New in MariaDB Enterprise Server 12.3](/docs/release-notes/enterprise-server/12.3/whats-new.md).

This release also includes the changes and improvements made in MariaDB Community Server 12.3, which are not all repeated here. For the upstream list, see [Changes and Improvements in MariaDB 12.3](/docs/release-notes/community-server/12.3/mariadb-12.3-changes-and-improvements.md).

## Changes in Storage Engines

* This release incorporates MariaDB ColumnStore engine version 25.10.7

## Incompatible Changes

The following keywords are now [reserved words](/docs/server/reference/sql-structure/sql-language-structure/reserved-words.md) and must be quoted if used as identifiers: `CONVERSION`, `TO_DATE`.

`ST_COLLECT` is not a reserved word, but as an aggregate function it is recognized as the built-in when it appears immediately before an opening parenthesis, so a stored function named `ST_Collect` can no longer be created or called by an unqualified name. The eight other new GIS functions are not affected this way. See [New Built-in Function Names](/docs/release-notes/enterprise-server/12.3/whats-new.md#new-built-in-function-names) for details.

The deprecated `big_tables`, `large_page_size`, and `storage_engine` system variables have been removed.

See [Incompatible Changes](/docs/release-notes/enterprise-server/12.3/whats-new.md#incompatible-changes) for details.

## Platforms

MariaDB Enterprise Server 12.3.3-0 is provided for:

* AlmaLinux 8 (x86\_64, ARM64)
* AlmaLinux 9 (x86\_64, ARM64)
* AlmaLinux 10 (x86\_64, ARM64)
* Debian 12 (x86\_64, ARM64)
* Debian 13 (x86\_64, ARM64)
* Oracle Linux 8 (x86\_64, ARM64)
* Oracle Linux 9 (x86\_64, ARM64)
* Oracle Linux 10 (x86\_64, ARM64)
* Red Hat Enterprise Linux 8 (x86\_64, ARM64)
* Red Hat Enterprise Linux 9 (x86\_64, ARM64, PPC64LE)
* Red Hat Enterprise Linux 10 (x86\_64, ARM64)
* Rocky Linux 8 (x86\_64, ARM64)
* Rocky Linux 9 (x86\_64, ARM64)
* Rocky Linux 10 (x86\_64, ARM64)
* SUSE Linux Enterprise Server 15 (x86\_64, ARM64)
* SUSE Linux Enterprise Server 16 (x86\_64, ARM64)
* Ubuntu 22.04 (x86\_64, ARM64)
* Ubuntu 24.04 (x86\_64, ARM64)
* Ubuntu 26.04 (x86\_64, ARM64)
* Microsoft Windows (x86\_64) (Without MariaDB Enterprise Cluster (Galera) support)

Some components of MariaDB Enterprise Server are supported on a subset of platforms. See [MariaDB Engineering Policies](https://mariadb.com/engineering-policies) for details.

## Installation Instructions

* [Deploy MariaDB Enterprise with Repositories](/docs/server/server-management/install-and-upgrade-mariadb/mariadb-package-repository-setup-and-usage.md)
* [Deploy MariaDB Enterprise with Package Tarballs](/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/package-tarballs.md)
* [Deploy MariaDB Enterprise with Docker](/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/deploy-mariadb-enterprise-server-with-docker.md)

## Upgrade Instructions

Upgrading from MariaDB Community Server to MariaDB Enterprise Server of the same major version no longer runs `mariadb-upgrade` ([MENT-1712](https://jira.mariadb.org/browse/MENT-1712)).

<sub>*This page is: Copyright © 2026 MariaDB. All rights reserved.*</sub>

{% @marketo/form formid="4316" formId="4316" %}
