- Overview
- Outline
- Reviews
- Packages
How to get optimal performance for MySQL? How to build a MySQL highly available cluster? How to build a stable and efficient MySQL environment?
Examples and stories
- What determines the success or failure of the E-commerce Double 11 Promotion01:01
- Database servers in the Double 11 Promotion01:50
- What affects database performance in the promotion01:50
- Problems caused by large watches01:01
- Problems caused by big things01:01
What affects MySQL performance
- Several aspects that affect performance01:01
- CPU resources and available memory size01:50
- Disk configuration and selection01:50
- Use RAID to increase the performance of traditional machine hard drives01:01
- Use solid-state storage SSD or PCIe card20:14
- Using networked storage SAN and NAS20:29
- Summary: The impact of server hardware on performance21:56
- Operating system impact on performance-MySQL's suitable operating system26:50
- Optimization of CentOS system parameters21:48
- Impact of file systems on performance13:14
- MySQL Architecture15:25
- MySQL's common storage engines MyISAM26:57
- Innodb of MySQL's commonly used storage engines16:00
- Features of Innodb Storage Engine (1)18:34
- Features of Innodb Storage Engine (2)13:14
- CSV of MySQL's common storage engines11:03
- Archive of MySQL Common Storage Engines17:08
- Memory of MySQL's common storage engines12:17
- MySQL Common Storage Engines Federated16:59
- How to choose a storage engine29:55
- Introduction to MySQL server parameters12:39
- Memory configuration related parameters17:25
- IO-related configuration parameters13:42
- Safety-related configuration parameters19:18
- Other commonly used configuration parameters18:39
- Impact of database design on performance13:14
- summary17:15
MySQL Benchmarking
- What is a benchmark test25:45
- How to benchmark11:33
- Benchmark demonstration examples22:33
- Mysql benchmark tool mysqlslap12:32
- Mysql benchmark tool sysbench21:30
- sysbench benchmark demonstration example14:17
MySQL database structure optimization
- Introduction to database structure optimization17:29
- database structure design15:59
- Requirements analysis and logic design23:00
- Requirements Analysis and Logic Design-Anti-Normal Design23:35
- Advantages and disadvantages of paradigm design and anti-paradigm design19:33
- Introduction to Physical Design26:01
- Physical Design-Choice of Data Type13:46
- Physical Design-How to Store Date Types21:58
- Physical Design-Summary20:39
MySQL High Availability Architecture Design
- Introduction to mysql copy function16:21
- mysql binary log25:53
- Impact of mysql binary log format on replication15:08
- How mysql copying works14:58
- Log point-based replication19:19
- GTID-based replication19:30
- MySQL Replication Topology16:08
- MySQL replication performance optimization16:04
- Handling common problems in MySQL replication12:02
- What is a highly available architecture21:10
- Introduction to MMM Architecture19:12
- MMM Architecture Example Demonstration (Part 1)20:44
- MMM Architecture Example Demonstration (Part 2)26:32
- Advantages and disadvantages of MMM architecture14:43
- Introduction to MHA Architecture26:45
- MHA Architecture Example Demonstration (1)11:36
- MHA Architecture Example Demonstration (2)18:36
- Advantages and disadvantages of MHA architecture21:47
- Introduction to Read-Write Separation and Load Balancer17:48
- MaxScale example demonstration27:13
Database index optimization
- Btree index and Hash index17:01
- Install the presentation database28:06
- Index optimization strategy (Part 1)11:57
- Index Optimization Strategy (Part 2)10:09
- Index optimization strategy (Part 2)28:29
SQL query optimization
- Three ways to get SQL with performance problems25:51
- Introduction to Slow Query Log16:31
- Slow query log examples16:27
- Get performance issues in real time SQL14:27
- SQL parsing preprocessing and generation execution plan18:05
- How to determine the time consumed in each stage of query processing25:18
- Query optimization for specific SQL16:38
Sub-database and table of database
- Several ways to divide database and table26:42
- Preparation before database fragmentation21:09
- Database sharding demonstration (Part 1)28:57
- Database fragmentation demonstration (Part 2)23:56
database monitoring
- Introduction to database monitoring18:22
- Database availability monitoring27:50
- database performance monitoring12:52
- MySQL Master-slave replication monitoring01:01
- Testing Testing01:01
- Test Test 201:01