The Art of Problem Solving in Software Engineering How to Make MySQL Better
The Art of Problem-Solving in Software Engineering: How to Make MySQL Better
This book uses MySQL challenges as case studies to explore problem analysis and resolution strategies. Readers will gain a deeper appreciation for logical reasoning, data structures, algorithms, and more through practical examples and insightful discussions. The project is first published in 2024. It has gained significant community traction with 1,928 stars and 156 forks on GitHub. Key topics include: algorithms, cap, consistency, data-structure, dynamic-programming.
The Art of Problem-Solving in Software Engineering:How to Make MySQL Better
Introduction
This book uses MySQL challenges as case studies to explore problem analysis and resolution strategies. Readers will gain a deeper appreciation for logical reasoning, data structures, algorithms, and more through practical examples and insightful discussions.
Table of Contents
Chapter 1: Traditional Methods for Solving MySQL Problems
Chapter 2: Mysterious MySQL Problems
Chapter 3: How to Solve Software Problems Effectively
Chapter 4: Fundamentals of Computer Science
Chapter 6: How to Scientifically Test MySQL Performance?
Part3 Analyzing and Addressing MySQL Problems
Chapter 7: Key Improvements of MySQL 8.0 Over MySQL 5.7
Chapter 8: Refining MySQL 8.0: Next-Level Improvements
Chapter 9: Major Enhancements in Group Replication
Chapter 10: Major Improvements for MySQL Secondary Replay
Chapter 11: Performance Tuning
Errata
If you find any errata in the book, please open a new issue.
Prerequisite reading
Explore MySQL: A Beginner’s Journey into Database Internals
MySQL Uncovered: Internals, Trace Analysis, and Performance
PostgreSQL Uncovered: Internals, Trace Analysis, and Performance
Architecture of a Database System
Access the Book on GitHub Pages
Support
If you find this project helpful, consider donating:
Copyright
Copyright © wangbin579 2025. All rights reserved.
Contributors
Showing top 1 contributor by commit count.
