Blog Author

Anders Karlsson

Principal Sales Engineer, MariaDB

Anders Karlsson has spent many years in the database industry, working for companies such as Oracle, Informix and MySQL. He works at MariaDB Corporation as Principal Sales Engineer since 2012.

Using MariaDB Backup and MariaDB MaxScale to Scale Online

This blog post is rather practical. What it aims to show is how we can use a script that in turn uses MariaDB Backup to back up a MariaDB Server master,…

Read More

Getting Started with MariaDB MaxScale Database Firewall Filter

MariaDB Server and MariaDB MaxScale provides a secure, high-performance database platform. Some aspects of security goes into MariaDB Server and some into MariaDB MaxScale. This blog post describes one of…

Read More

Getting Started with MariaDB Galera and MariaDB MaxScale on CentOS

Introduction A good thing with Galera as a High Availability solution for MariaDB is that it is rather easy to set up and use, as far as High Availability can be…

Read More

Using MariaDB MaxScale 2.1 Regex Filter for Migrations

Migrating applications from one database system to another is sometimes easy and sometimes not. But they are hardly ever effortless. Among the obvious issues are schema and data, migrating from…

Read More

CONNECT BY is dead, long live CTE! In MariaDB Server…

Yes, you got that right, the old CONNECT BY as used by recursive SQL with Oracle has been replaced by Common Table Expressions, or the WITH statement in SQL:1999 which…

Read More

JSON with MariaDB 10.2

JSON is fast becoming the standard format for data interchange and for unstructured data, and MariaDB 10.2 adds a range on JSON supporting functions, even though a JSON datatype isn’t…

Read More

On Databases, Temporal Datatypes and Trains

Introduction The data type aspect of databases is a key feature as is it when it comes to programming languages. I would guess that all programming languages, with the possible exception…

Read More

Of Temporal Datatypes, Electricity and Cows

Introduction In an earlier blog post I discussed some aspects of temporal datatypes and how they apply to databases, in particular MariaDB. In this follow-up blog post I will get…

Read More

Creating a MariaDB MaxScale Router Module

I wanted to do some tests with MariaDB MaxScale and realized that the two existing routers (beyond the binlog router that is, which is a bit special) didn’t do what…

Read More

Installing MariaDB MaxScale the Hard Way

If you are like me (let’s for everyones sake hope you are not, though), you like to do things the hard way, in particular when it comes to testing things.…

Read More