Tag: mysql
-
How MariaDB and MySQL performance changed over releases

Is performance important for you, along with the latest features and long-term support? Go with MariaDB 11.4. But don’t take our word for it. We asked well known benchmarking expert Mark Callaghan to check out a number of MariaDB and MySQL releases, hit them hard with a tool of his choice, and share his findings.
MariaDB’s performance is stable over the years
The outcome: On the low concurrency load (high concurrency results are being prepared), MariaDB maintained stable performance over […]
-
Looking for MySQL 5.7 or 8.0 guinea pigs

Dear users of MySQL 5.7 (or 8.0)!
Are you interested in getting help migrating to MariaDB 10.6 or 10.11, the latest long-term support releases? Are you coming to Brussels for FOSDEM in February? Do you have an open attitude, not minding to show a bit of dirty laundry in front of other users?
Then you may be a perfect candidate for our MariaDB Migration Workshop at our pre-FOSDEM event on Friday 2 Feb 2024. The workshop will be led by […]
-
Mission Impossible: Zero-Configuration SSL

SSL (let’s call it that, even though SSL 2.0 and SSL 3.0 were long replaced by TLS 1.0–1.3 protocols) support was implemented in MySQL in 2001, so MariaDB (born in 2009) always had it. But over more than twenty years of SSL support there was one huge problem with it. It required tedious manual configuration, so most users never bothered and accepted the fact that their queries and data were sent unprotected. Which might have been slightly risky in 2001, […]
-
MariaDB & Ecosystem Fragmentation

We hear you, Kristian Köhntopp! Thank you for taking the time to articulate what many others are probably thinking.
For those of you to whom this sounds cryptic, let me share how I interpreted Kristian Köhntopp’s blog MySQL: Ecosystem fragmentation (https://blog.koehntopp.info/2020/10/28/mysql-ecosystem-fragmentation.html), published last week:
Kristian noted that the question “Which version of MySQL do you run on?” for a long time hasn’t been merely answered by a simple version number, since there are reasons to perceive MariaDB and Aurora to […]
-
Selecting the right database

How do you select a database in practice? How do you pretend to select it? And, if you want to be serious, how do you select it logically?
Those are the key questions I dug into, during my keynote last week at Percona Live Online.
For those who feel they don’t want to listen to the entire 30 minute video of the presentation, I have compiled a number of entry points for you below:
- 0:23 Silly hat meme, “Teknologmössa”
- 2:19 Agenda
- 2:43 Choosing a database in practice
- 3:59 Pretending to choose a database
- 5:00 Triggers for making a fresh choice
- 5:51 Monetary impulses
- 7:53 Database lifecycle impulses
- 10:07 MariaDB 5.5 on Github
- 11:24 Framework for database choice: 1. Technology 2. Business 3. Ethics
- 13:49 Technology questions within framework
- 15:21 NoSQL in MariaDB – native JSON support
- 15:41 “Non-relational persistent data considered evil”
- 18:30 “Closed source databases considered evil”
- 18:41 DBS Bank migrated off Oracle to MariaDB 10.3
- 19:47 Choosing a database logically
- 19:57 “This is a sensitive topic”
- 20:25 Picking Postgres vs picking MySQL/MariaDB
- 21:24 Picking MariaDB vs picking MySQL
- 21:54 Questions meant to help you make the right choice
- 22:32 The importance of presence in Linux distributions
- 22:50 The release model: the importance of separating feature releases from bug fix releases
- 23:28 Business questions within framework
- 23:54 Controlling the roadmap of the database
- 24:46 Ethical questions within framework
- 25:30 Comparing Planet MySQL and Planet MariaDB blacklisting and whitelisting
- 26:27 Hats off to Oracle for taking care of MySQL much better than I had thought
- 26:58 Hats off to Percona for helping to keep MySQL alive
- 27:13 Ethical questions: attitude to openness
- 27:59 Ethical questions: governance
- 28:01 MariaDB Corporation
- 28:18 MariaDB Foundation
- 28:43 Checks and balances in governance
- 29:02 Backwards Compatibility, data formats not changing
- 29:35 Promoting health: Solstice Run 20 June 2020 – let’s do some running!
- 30:29 Concluding words: We need your help to make your path of least resistance point towards MariaDB Server
-
On Contributions, Pride and Cockiness

At MariaDB Foundation, we are proud of MariaDB Server getting plenty of contributions. But we don’t want to get cocky, so here is an update about where we stand, and what we want to make happen.
First, we have shown our contribution pride in several places. On 15 February 2019, I tweeted
On code contributions, #MariaDB beats #MySQL 1009 to 247: We have over a thousand (1009) closed pull requests on github (and 179 open), MySQL has 247 closed (1 […]
-
Authentication in MariaDB 10.4 — Understanding the Changes
MariaDB Server 10.4 came with a whole lot of Security related changes. Some of them are merely optimizations (like MDEV-15649), some improve existing features to be more robust (MDEV-15473, MDEV-7598) or convenient (MDEV-12835, MDEV-16266). Some are MySQL compatibility features, requested by our users (MDEV-7597, MDEV-13095).
But the first thing any MariaDB Server user, whether an experienced veteran or a newbie, does — before even issuing the first SQL statement — is logging in. Authenticating to the database server. And 10.4 […]
-
MariaDB 5.5.60 now available
The MariaDB Foundation is pleased to announce the immediate availability of MariaDB 5.5.60. This is a stable (GA) release. See the release notes and changelog for details.
Download MariaDB 5.5.60
Release Notes Changelog What is MariaDB 5.5?
MariaDB APT and YUM Repository Configuration Generator
Contributors to MariaDB 5.5.60
Alexander Barkov (MariaDB Corporation) Alexey Botchkov (MariaDB Corporation) Daniel Bartholomew (MariaDB Corporation) Daniel Black (IBM) Eugene Kosov (Tempesta) Igor Babaev (MariaDB Corporation) Karim Geiger (TYVR) Marko Mäkelä (MariaDB Corporation) Oleksandr Byelkin (MariaDB […]