Planet MariaDB Server

Reduce MySQL CPU Usage Through Dynamic Binary Optimization

Dynimize, a dynamic binary optimizer, has been shown to improve MySQL performance in CPU intensive workloads. This post explores how Dynimize can be used to instantly reduce MySQL CPU usage…

David Yeager Dynimize Tutorials and Discussions 2020-01-20

Disk of Yesteryear Compared to Today’s SSD Drives

In my [last blog post](https://www.percona.com/ community-blog/2019/08/01/how-to-build-a-percona-server-stack-on-a-raspberry-pi-3/) I showed you how to get the entire Percona “Stack” up and running on a Raspberry Pi. This time around, I would like to show…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2020-01-17

Queries Effect Performance

Queries effect database performance. That’s not a typo: “effect” not “affect”. The difference is not a word game but an important way to think about database performance. Many things can…

Hack MySQL 2020-01-12

A First Look at Amazon RDS Proxy

At re:Invent in Las Vegas in December 2019, AWS announced the public preview of RDS Proxy, a fully managed database proxy that sits between your application and RDS. The new…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2020-01-07

Fixing Ghosted GTIDs

MySQL auto-positioning is an integral part of replication with GTID, but it’s neither required nor guaranteed to work. It’s possible to enable GTIDs but disable auto-positioning, and it’s possible that…

Hack MySQL 2019-12-15

Percona Server for MySQL 8.0 – New Data Masking Feature

Database administrators are responsible for maintaining the privacy and integrity of data. When the data contains confidential information, your company has a legal obligation to ensure that privacy is maintained.…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2019-12-13

Quick hack for GTID_OWN lack

One of the benefits of MySQL GTIDs is that each server remembers all GTID entries ever executed. Normally these would be ranges, e.g. 0041e600-f1be-11e9-9759-a0369f9435dc:1-3772242 or multi-ranges, e.g. 24a83cd3-e30c-11e9-b43d-121b89fcdde6:1-103775793, 2efbcca6-7ee1-11e8-b2d2-0270c2ed2e5a:1-356487160, 46346470-6561-11e9-9ab7-12aaa4484802:1-26301153,…

shlomi code.openark.org 2019-12-11

Quick hack for GTID_OWN lack

One of the benefits of MySQL GTIDs is that each server remembers all GTID entries ever executed. Normally these would be ranges, e.g. 0041e600-f1be-11e9-9759-a0369f9435dc:1-3772242 or multi-ranges, e.g. 24a83cd3-e30c-11e9-b43d-121b89fcdde6:1-103775793, 2efbcca6-7ee1-11e8-b2d2-0270c2ed2e5a:1-356487160, 46346470-6561-11e9-9ab7-12aaa4484802:1-26301153,…

shlomi code.openark.org 2019-12-11

Percona Live Europe Presents: Test Like a Boss

My first talk is a tutorial Testing like a boss: Deploy and Test Complex Topologies With a Single Command, scheduled at Percona Live Europe in Amsterdam on September 30th at…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2019-09-25

Are your Database Backups Good Enough?

In the last few years there have been several examples of major service problems affecting businesses data: outages causing data inconsistencies; unavailability or data loss, and worldwide cyberattacks encrypting your…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2019-09-20

Percona Live Europe ’19: MongoDB 4.2

It’s all about MongoDB® 4.2 this time. MongoDB 4.2 released like a month ago (still newborn) and I am going to cover what’s new in three different areas: sharding, indexing,…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2019-09-18

Using Terraform and Kubernetes to provision MariaDB on Azure

In previous post I used Terraform to provision a managed version of MariaDB (AWS RDS for MariaDB). There exist various managed version of MariaDB on the major cloud providers :…

Serge Serge Frezefond ‘s blog 2019-09-11

Using Terraform and Kubernetes to provision MariaDB on Azure

In previous post I used Terraform to provision a managed version of MariaDB (AWS RDS for MariaDB). There exist various managed version of MariaDB on the major cloud providers :…

Serge Serge Frezefond ‘s blog 2019-09-11

Minimalist Tooling for MySQL/MariaDB DBAs

In my roles as a DBA at various companies, I generally found the tooling to be quite lacking. Everything from metrics collection, alerting, backup management; they were either missing, incomplete…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2019-08-14

MySQL 5.6/Maria 10.1 : How we got from 30k qps to 101k qps…..

Late one evening, I was staring at one of our large MySQL installations and noticed the database was hovering around 7-10 run queue length (48 cores, ~500 gigs memory, fusionIO…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2019-08-07