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…
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…
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…
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…
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…
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…
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…
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…
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,…
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…
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…
I’m joining MariaDB!
Announcing my new position as a Developer Advocate at MariaDB.
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…
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…