Planet MariaDB Server

Adaptive Thread Pool: Improving MySQL Scalability With AI

In our previous blog post we discussed the purpose of a thread pool, various approaches to implementing a thread pool, along with a simulation model describing thread pool implementations in…

Ilya Trub MySQL Performance Blog 2021-12-28

Efficient MySQL Performance

After 17 years with MySQL, I wrote a book: Efficient MySQL Performance. I’ll make a bold claim: a MySQL book like this has never been written—not even close. The preface…

Hack MySQL 2021-12-27

How to replace `docker` with `podman` for PMM development

What is Podman? Podman is a daemonless container engine for developing, managing, and running OCI (Open Container Initiative) Containers on your Linux System. Containers can either be run as root…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2021-12-27

Spinning in the Cloud: How to Fix MySQL 8.0 Log Commit for Containers

If you are running MySQL as a Kubernetes pod or a Docker container, there is a chance you are using CPU quota to limit its resource usage. Which is also…

Sergey Glushchenko MySQL Performance Blog 2021-12-26

MariaDB threadpool and NUMA scalability

MariaDB/MySQL default uses one thread per connection. This approach is generally good if the connection is active for a longer time. If the connections are short-lived then the cost of…

Krunal Bauskar MySQL On ARM 2021-12-24

MariaDB threadpool and NUMA scalability

MariaDB/MySQL default uses one thread per connection. This approach is generally good if the connection is active for a longer time. If the connections are short-lived then the cost of…

Krunal Bauskar MySQL On ARM 2021-12-24

Percona Supports Community Events – Organize Yours With Us!

One of the things we love doing in Percona is participating in community events and inspiring people to stay connected in the changing world. We have experience in organizing community…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2021-12-23

PMM development and testing with help of minikube

Why Some time ago I needed to test PG14 with the new pg_stat_monitor version that wasn’t released. I decided to log my journey so I would spend less effort next…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2021-12-20

MariaDB Announces New Innovation Release Model

Quarterly release structure delivers new features to the community faster REDWOOD CITY, Calif. and HELSINKI – December 9, 2021 – MariaDB Corporation Ab and MariaDB Foundation today announced a new release model for MariaDB Server,…

2021-12-11

Simulation of thread pool for database server

This is a blog post version of our paper “Simulation of thread pool for database server” that will be published in CEUR Workshop Proceedings. In the article, we consider an…

Ilya Trub MySQL Performance Blog 2021-12-06

2.25.0 Preview Release

2.25.0 Preview Release Percona Monitoring and Management 2.25.0 is now available as a Preview Release. PMM team really appreciates your feedback! We encourage you to try this PMM Preview Release…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2021-12-03

I’m joining MariaDB!

Announcing my new position as a Developer Advocate at MariaDB.

Programming Brain 2021-11-27

Comment on MySQL + Dynimize: 3.6 Million Queries per Second on a Single VM by David Yeager

test

David Yeager Comments for Dynimize Tutorials and Discussions 2021-11-11

2.24.0 Preview Release

2.24.0 Preview Release Percona Monitoring and Management 2.24.0 is now available as a Preview Release. PMM team really appreciates your feedback! We encourage you to try this PMM Preview Release…

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

The Errant GTID

Part 1 What is a GTID? Oracle/MySQL define a GTID as “A global transaction identifier (GTID) is a unique identifier created and associated with each transaction committed on the server…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2021-11-08