Ensuring continuity and open collaboration

About MariaDB

One of the most popular database servers. Made by the original developers of MySQL. Guaranteed to stay open source.

About MariaDB

Download

Download the latest version of MariaDB now.

Download

Get involved

Join the community of users and developers: chat online, visit events and contribute.

Get involved

Sponsor or donate

The MariaDB Foundation is funded by both corporate sponsors and individual donors.

Donate

How To Tune MariaDB Write Performance

This article describes how I tuned MariaDB to give the best write throughput with SSD based storage. When you have a write-heavy application writing into InnoDB, you will probably experience the InnoDB Checkpoint Blues. The effect manifests as stalls – short periods of time where the troughput falls to zero and I/O activity goes crazy. […]

Read More

5.5 Series Sysbench OLTP Results

A few days ago MariaDB, MySQL and Percona all three released new versions of the 5.5 server. So I decided it’s time to run sysbench once more and compare the OLTP performance. The test candidates are: MariaDB-5.5.24, using either XtraDB (default) or InnoDB MySQL-5.5.25 Percona Server 5.5.24-26.0 For the benchmarks I used our trusty old […]

Read More

MariaDB 5.5.24 released

If you’re not on the announce mailing list (low traffic) or following us on Facebook, you’ve missed the announcement of MariaDB 5.5.24 (release notes, changelog). Highlights include: Includes all changes up to MariaDB 5.3.7 and MySQL 5.5.24 We’re providing RPM packages for RHEL/CentOS 5 & 6, as well as a YUM repository Ubuntu 12.04 has […]

Read More

What comes in between MariaDB now and MySQL 5.6?

We’re quite happy that we’ve released four major releases that are production ready (better known as generally available or GA in the MySQL world) in the last 26 months. That is just a little over two years, and a whole lot of features. In that same time, MySQL has seen one GA release (MySQL 5.5) […]

Read More

Announcing the Explain Analyzer

The explain statement can be an important tool for understanding how a query is being executed and what you can do to make it run better.  Although the output of EXPLAIN is relatively straightforward it can be confusing to inexperienced users or can be mangled by terminal wrapping. To help with these problems as well […]

Read More

Sponsors

MariaDB Foundation sponsors

Tweets by @mariadb

Code statistics