Tag Archives: MariaDB 12.3
The MariaDB Foundation is pleased to announce the availability of MariaDB 12.3.1, the release candidate (RC) in the new long-term support (LTS) release, and MariaDB 12.2.2, the latest stable rolling release.
MariaDB 12.3.1 features extensive improvements to the binary log, SQL standard and compatibility features including an XML data type, as well as replication and other general improvements.
MariaDB 12.2.2 features deeper Oracle compatibility, optimizer improvements and more optimizer hints, a removal of the depth limit of 32 from JSON functions, and other general improvements.
See the overview, release notes and changelogs for details. …
I have recently completed a large project to implement a new improved binlog format for MariaDB. The result will be available shortly in the upcoming MariaDB 12.3.1 release.
In this article, I will give a short overview of the new binlog implementation. For more details, check the documentation which is in the source tree as the file Docs/replication/binlog.md, or here: https://github.com/MariaDB/server/blob/knielsen_binlog_in_engine/Docs/replication/binlog.md
EDIT: Also see Mark Callaghan’s benchmark of the new feature.
Using the new binlog
To enable the new binlog, configure the MariaDB server with binlog_storage_engine=innodb.
Additionally, the binlog must itself be enabled as usual using the option log_bin.
…
Continue reading “New binlog implementation in MariaDB 12.3”