MySQL: a checklist for the high-load newcomer
summary
Overview of MySQL variants (Oracle MySQL, Percona Server, MariaDB) and common MySQL questions for high-load projects, with concrete guidance on choosing optimal configuration parameter values. The talk uses a dialogue format to cover capabilities of each server variant and tuning decisions to handle project growth.
AI-written summary · about
chapters (25)
- 0:00Introduction
- 2:51Highload in numbers
- 7:04Highload definition
- 8:10MySQL forks overview
- 13:26Open source MySQL
- 14:31Memory and buffer optimization
- 18:24Reliability vs performance
- 19:30MySQL caching
- 23:12MySQL replication basics
- 28:49Galera Cluster
- 32:46MySQL sharding tools
- 33:48MySQL indexes
- 36:19Full-text indexes alternatives
- 37:00Slow query optimization
- 39:34MySQL tuning under load
- 44:10Hardware and storage
- 47:00Backup recommendations
- 48:03MySQL and virtualization
- 49:57NUMA and MySQL
- 50:18GTID replication pros/cons
- 54:13Galera Cluster issues
- 56:02Regional sharding
- 57:54Load balancing and proxy
- 58:59Dedicated vs shared infra
- 59:42Summary
related talks
44mMySQL vs something else Evaluating alternative databases
49mHighLoad Solutions On MySQL
53mMySQL DevOps
49mHighLoad Solutions On MySQL
44mChallenges of Using MySQL Efficiently on Modern Hardware
44mMySQL vs something else Evaluating alternative databases
44mChallenges of Efficiently Using MySQL on Modern Hardware
54mPerformance Analysis and Optimization of MySQL
