The Backend Engineering Show with Hussein Nasser

MySQL is having a bumpy journey

The Backend Engineering Show with Hussein Nasser

Show Notes

Fundamentals of Database Engineering udemy course https://databases.win

MySQL has been having bumpy journey since 2018 with the release of the version 8.0. Critical crashes that made to the final product, significant performance regressions, and tons of stability and bugs issues. In this video I explore what happened to MySql, are these issues getting fixed? And what is the current state of MySQL at the end of 2024.

0:00 Intro 2:00 MySQL 8.0 vs 5.7 Performance 11:00 Critical Crash in 8.0.38, 8.4.1 and 9.0.0 15:40 Is 8.4 better than 8.0.36? 16:30 More Features = More Bugs 22:30 Summary and my thoughts

resources https://x.com/MarkCallaghanDB/status/1786428909376164263

https://www.percona.com/blog/do-not-upgrade-to-any-version-of-mysql-after-8-0-37/

http://smalldatum.blogspot.com/2024/09/mysql-innodb-vs-sysbench-on-large-server.html

https://www.percona.com/blog/mysql-8-0-vs-5-7-are-the-newer-versions-more-problematic/

More from The Backend Engineering Show with Hussein Nasser

Oct 22, 2026

I discuss the state of what will be happening in the coming few years and why I encourage the 3 of you who want to be elite engineers to keep their critical thinking sharp. To pause and think before prompting.

Oct 15, 2026

This is a conversation with Rashed Hasan, a PhD Candidate from the University of Nebraska. We chatted about databases, ORMs and how to use AI without losing yourself. Rashed pagehttps://www.mdrashedulhasan.me/homepage

Sep 25, 2026

I discuss loops engineering and how it will numb creative thinking and critical system design for engineers.

Sep 18, 2026

I like SQL but the standard should have included ways to hint instead of the abstraction of "let me do it for you"

Sep 11, 2026

In this episode I explore why you should take some time to examine the operation you are caching before doing so. And why caching is a cop-out

See all episodes →