a curated list of database news from authoritative sources

March 21, 2022

March 19, 2022

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 see where this philosophical blog post leads us.

March 09, 2022

Ten Database Crack Commandments

In memory of Biggie Smalls, Andy Pavlo presents his 10 Database Commandments - street rules for database management.

March 08, 2022

March 03, 2022

March 02, 2022

February 27, 2022

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 the query execution plan. The information is illuminating, but the output is not intuitive: it requires practice and some understanding of how MySQL executes queries beyond the table join order shown by traditional EXPLAIN output. This blog post closely examines three different examples of EXPLAIN ANALYZE output.