The most recent release of MariaDB 10.3 is:
MariaDB 10.3.1 Alpha Download Now

MariaDB 10.3 is the current major development version.

Do not use alpha releases in production!

The following lists the major new features in MariaDB 10.3:

Implemented Features

Syntax / general features


When running with sql_mode=ORACLE, the server now understands a subset of Oracle's PL/SQL language instead of the traditional MariaDB syntax for stored routines. See MDEV-10142, MDEV-10764 and MariaDB-10.3.0 release notes to know the current status.



Global-transaction ID

  • New system variable gtid_pos_auto_engines for improving performance if a server is using multiple different storage engines in different transactions (MDEV-12179)

Data type API

10.3 continues refactoring for the data type API started in 10.2, which will make it possible to have user data type plugins. This work is still in progress (see MDEV-4912 for the current status and subtasks). Most of the task in this category do not change the server behavior. Some tasks do have a visible effect.

Idle transactions

Connections with idle transactions can be automatically killed after a specified time period by means of the idle_transaction_timeout, idle_readonly_transaction_timeout and idle_readwrite_transaction_timeout system variables.

System variables

For a list of all new variables, see System Variables Added in MariaDB 10.3 and Status Variables Added in MariaDB 10.3.

Comparison with MySQL

List of all MariaDB 10.3 releases

DateReleaseStatusRelease NotesChangelog
29 Aug 2017MariaDB 10.3.1AlphaRelease NotesChangelog
16 Apr 2017MariaDB 10.3.0AlphaRelease NotesChangelog

See also


Comments loading...