Planet MariaDB Server

Blog rebrand

Announcing the rebranding of my blog to Programming Brain.

Programming Brain 2021-04-18

How to start a career in coding

Tips and steps to start a career in programming.

Programming Brain 2021-04-16

The problem with MySQL foreign key constraints in Online Schema Changes

This post explains the inherent problem of running online schema changes in MySQL, on tables participating in a foreign key relationship. We’ll lay some ground rules and facts, sketch a…

shlomi code.openark.org 2021-03-17

The problem with MySQL foreign key constraints in Online Schema Changes

This post explains the inherent problem of running online schema changes in MySQL, on tables participating in a foreign key relationship. We’ll lay some ground rules and facts, sketch a…

shlomi code.openark.org 2021-03-17

5 Years of Working for MariaDB Corporation

March 1, 2016, was my first day of working for MariaDB Corporation. It means that I worked for them full 5 years in a row! It’s the longest period I’ve…

Blog of (former?) MySQL Entomologist 2021-02-28

5 Years of Working for MariaDB Corporation

March 1, 2016, was my first day of working for MariaDB Corporation. It means that I worked for them full 5 years in a row! It’s the longest period I’ve…

Blog of (former?) MySQL Entomologist 2021-02-28

How to Speed Up Re Sync of Dropped Percona Xtradb Cluster Node

The Problem HELP, HELP! My Percona XtraDB Cluster version: 5.7.31-31. Single Node is stuck in a joined state. I recently had the privilege to help a client with a fascinating…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2021-02-24

How to Install MariaDB on CentOS 8

In this tutorial, we’ll show you how to install, configure and optimize MariaDB on CentOS 8. It’s a beginner-friendly step-by-step tutorial. It should work on other CentOS versions too, including…

Linux Stans mariadb – Linux Stans 2021-02-14

Measuring the Impact of Dynimize on Your MySQL Workload

While it’s easier to measure the impact of Dynimize if you are running a MySQL benchmark with clear metrics, it can sometimes be a challenge on a production workload where…

David Yeager Dynimize Tutorials and Discussions 2021-02-09

On Upcoming FOSDEM 2021

FOSDEM 2021 starts tomorrow. This time I have 3 talks to present. Here they are, in the order of appearance, with links to my related blog posts:”Upgrading to a newer…

Blog of (former?) MySQL Entomologist 2021-02-05

On Upcoming FOSDEM 2021

FOSDEM 2021 starts tomorrow. This time I have 3 talks to present. Here they are, in the order of appearance, with links to my related blog posts:”Upgrading to a newer…

Blog of (former?) MySQL Entomologist 2021-02-05

Playing with recent bpftrace and MariaDB 10.5 on Fedora – Part V, Proper Way To Summarize Time Spent per Stack

In my previous post in this series I was tracing __lll_lock_wait() function and measuring time spent in it per unique MariaDB server’s stack trace. I’ve got the results that had…

Blog of (former?) MySQL Entomologist 2021-01-30

Playing with recent bpftrace and MariaDB 10.5 on Fedora – Part V, Proper Way To Summarize Time Spent per Stack

In my previous post in this series I was tracing __lll_lock_wait() function and measuring time spent in it per unique MariaDB server’s stack trace. I’ve got the results that had…

Blog of (former?) MySQL Entomologist 2021-01-30

Life with Rona 2.0 – Days 4, 5, 6, 7, 8 and 9

These lack of updates are also likely because I’ve been quite caught up with stuff. Monday I had a steak from Bay Leaf Steakhouse for dinner. It was kind of…

Colin Charles Colin Charles Agenda 2021-01-30

Playing with recent bpftrace and MariaDB 10.5 on Fedora – Part IV, Creating a New Tool for Tracing Time Spent in __lll_lock_wait

So far in this series I am just trying to find out what can be done with bpftrace and how to get interesting insights or implement something I was asked…

Blog of (former?) MySQL Entomologist 2021-01-28