MySQL and MariaDB Performance Tune provides a guided review of query, memory, I/O, and InnoDB performance evidence.
Performance Tune is designed to bring query, memory, I/O, and InnoDB evidence into one workflow. Begin with the user symptom and time window, then use the page to decide whether the main issue is a SQL statement, transaction conflict, storage bottleneck, connection pressure, or configuration risk.
For query problems, validate recommendations with Queries and current Activity. For lock and transaction symptoms, review InnoDB and Deadlocks. For broad slowness across many queries, compare Memory, I/O, host OS metrics, and recent workload changes.
Change one meaningful thing at a time where possible, then compare the same metrics after the change. This makes it easier to prove whether a new index, query rewrite, configuration change, or hardware adjustment improved the system.
Start with the evidence that best matches the symptom. Expensive queries, lock waits, storage latency, and memory pressure have different fixes.
The workflow is similar, but available metrics, optimizer behavior, configuration options, and version-specific features can differ.
Mini DBA provides monitoring evidence and recommendations. Production changes should be applied through your normal database change process.