Planet MariaDB Server

Performance Is Less

Is MySQL performance about “more” or “less”? From the title, you can tell that I’m going to argue that it’s about “less”. Here’s the punchline: zero is maximum performance. Let’s…

Hack MySQL 2022-03-19

Stabilize your MariaDB performance using this simple step

While benchmarking MariaDB Server, I often observe a spike in performance at the start that eventually drops by 10-15% and then continues to remain constant at the said level. Concern…

Krunal Bauskar MySQL On ARM 2022-03-07

Stabilize your MariaDB performance using this simple step

While benchmarking MariaDB Server, I often observe a spike in performance at the start that eventually drops by 10-15% and then continues to remain constant at the said level. Concern…

Krunal Bauskar MySQL On ARM 2022-03-07

MySQL EXPLAIN ANALYZE

As of MySQL 8.0.18, EXPLAIN ANALYZE is an indispensable tool for understanding query execution because it breaks down the query execution stage of response time by measuring each step of…

Hack MySQL 2022-02-27

Profiling new version of MariaDB

MariaDB is continuously evolving and in order to make it more scalable lot of age old, data constructs are being upgraded/revamped to the new age scalable constructs. This series of…

Krunal Bauskar MySQL On ARM 2022-02-24

Profiling new version of MariaDB

MariaDB is continuously evolving and in order to make it more scalable lot of age old, data constructs are being upgraded/revamped to the new age scalable constructs. This series of…

Krunal Bauskar MySQL On ARM 2022-02-24

Benchmarking MariaDB on ARM with TPCC

Majority of the users use cases are covered with sysbench variants of workload but there are users who have use-cases that could be best represented with TPCC or for that…

Krunal Bauskar MySQL On ARM 2022-02-22

Benchmarking MariaDB on ARM with TPCC

Majority of the users use cases are covered with sysbench variants of workload but there are users who have use-cases that could be best represented with TPCC or for that…

Krunal Bauskar MySQL On ARM 2022-02-22

How long do you keep the metrics in PMM?

Hello everyone! We are indeed excited to announce that the new release of VictoriaMetrics has many exciting features, one of them being downsampling. Downsampling helps to reduce disk space usage…

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

How to Summarize gdb Backtrace with pt-pmp (and Flamegraph)

This is going to be more like a note to myself and my readers than a real blog post. But still I’d like o document the trick that I am…

Blog of (former?) MySQL Entomologist 2022-02-10

How to Summarize gdb Backtrace with pt-pmp (and Flamegraph)

This is going to be more like a note to myself and my readers than a real blog post. But still I’d like o document the trick that I am…

Blog of (former?) MySQL Entomologist 2022-02-10

How to Publish a Blog Post

If you write technical content or just want to become an author, this blog is open to you! We accept any technical articles about databases and open source technologies. Also,…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2022-02-10

What is JPA?

An introduction to Jakarta Persistence API and its usage in Java applications.

Programming Brain 2022-02-07

How to Add Probe Inside a Function and Access Local Variables with bpftrace

During several my talks on bpftrace I mentioned that it is possible to add probe to “every other” line of the code, same as with perf, but had never demonstrated…

Blog of (former?) MySQL Entomologist 2022-02-04

How to Add Probe Inside a Function and Access Local Variables with bpftrace

During several my talks on bpftrace I mentioned that it is possible to add probe to “every other” line of the code, same as with perf, but had never demonstrated…

Blog of (former?) MySQL Entomologist 2022-02-04