MySQL
MySQL
Not yet built
This part of the roadmap has not been authored yet. Check back once it has its own concepts.
Sections in the roadmap
- MySQL Fundamentals — Must Be Strong4 items
- SQL Data Types7 items
- SQL Querying6 items
- INSERT, UPDATE, DELETE and Data Modification6 items
- Joins — Master This7 items
- Aggregation and Analytical SQL6 items
- Constraints and Data Integrity6 items
- Normalization and Schema Design6 items
- Keys and Identifiers6 items
- MySQL Storage Engines4 items
- InnoDB Internals — Senior Level7 items
- Indexing — Core Competency10 items
- Index Design Strategy6 items
- Query Execution and Optimizer5 items
- EXPLAIN and EXPLAIN ANALYZE5 items
- Query Optimization9 items
- Slow Query Investigation6 items
- Transactions7 items
- ACID4 items
- Isolation Levels4 items
- Locking and Concurrency7 items
- MVCC5 items
- Deadlocks and Lock Contention6 items
- Common Table Expressions4 items
- Views5 items
- Stored Procedures and Functions5 items
- Triggers4 items
- Events and Scheduled Database Work3 items
- JSON in MySQL5 items
- Character Sets and Collations5 items
- Date and Time Handling7 items
- Transactions with Business Workflows5 items
- Data Migration Strategy7 items
- Backup and Restore8 items
- Binary Logs and Replication6 items
- Replication Topologies6 items
- High Availability6 items
- Scaling MySQL8 items
- Partitioning5 items
- Sharding — Conceptual Senior Level8 items
- Connection Management7 items
- MySQL Security — Core Competency6 items
- Authentication and Accounts5 items
- Authorization and Roles5 items
- Encryption and Transport Security6 items
- SQL Injection Prevention4 items
- Data Privacy and Compliance7 items
- MySQL Monitoring3 items
- Performance Schema and Instrumentation3 items
- Slow Query Log and Diagnostics3 items
- MySQL Information Schema and Metadata3 items
- Metadata Locks and DDL3 items
- Online Schema Changes3 items
- Tablespaces and Storage4 items
- Buffer Pool and I/O4 items
- Memory and Temporary Tables3 items
- MySQL Error Handling and Diagnostics4 items
- Transactions and Deadlock Retry Strategy4 items
- Application Integration4 items
- MySQL with Django3 items
- Reporting and Analytics Workloads4 items
- Caching with MySQL8 items
- Message Queues and MySQL5 items
- OLTP vs OLAP4 items
- Schema Design for High-Scale Applications8 items
- Time-Series and Large Historical Tables3 items
- Full-Text Search2 items
- Spatial Data — Optional but Useful2 items
- Stored Logic vs Application Logic3 items
- Production Change Management3 items
- Capacity Planning4 items
- High-Availability and Disaster-Recovery Concepts3 items
- Common MySQL Anti-Patterns1 item
- MySQL Code/Schema Review Checklist6 items
- Practical MySQL Projects5 items
- Recommended Priority for a 5-Year MySQL Engineer3 items
- What a 5-Year MySQL Engineer Should Explain5 items
- Suggested Learning Order1 item
- Target Outcome1 item

