MySQL Fundamentals for Backend Developers
Storage engines, DDL and DML, joins and subqueries, indexes, transactions and EXPLAIN — the complete MySQL foundation.
Relational and NoSQL databases: schema design, indexing, transactions, and query tuning.
Storage engines, DDL and DML, joins and subqueries, indexes, transactions and EXPLAIN — the complete MySQL foundation.
Why B+ trees, page splits and fill factor, clustered vs secondary, composite index ordering, covering indexes, and index-only scans.
Single-threaded model, five core types, persistence RDB/AOF, eviction policies, clustering and common cache patterns.
ACID implementation, isolation levels and phenomena, MVCC snapshots, row locks, gap locks and deadlock handling in InnoDB.