第1章真例战故事
决议电商11年夜促进败的各个枢纽身分。
1-1甚么决议了电商单11年夜促的成败
1-2正在单11年夜促中的数据库效劳器
1-3正在年夜促中甚么影响了数据库机能
1-4年夜表带去的成绩
1-5年夜事件带去的成绩
第2章甚么影响了 mysql机能
具体引见影响机能各个身分,包罗硬件、操纵体系等等。
2-1影响机能的几个圆里
2-2 CPU资本战可用内乱存巨细
2-3磁盘的设置战挑选
2-4利用RAID增长传统机械硬盘的机能
2-5利用固态存储SSD或PCIe卡
2-6利用收集存储SAN战NAS
2-7总结:效劳器硬件对机能的影响
2-8操纵体系对机能的影响-MySQL合适的操纵体系
2-9 CentOS体系参数劣化
2-10文件体系对机能的影响
2-11 MySQL系统构造
2-12 MySQL经常使用存储引擎之MyISAM
2-13 MySQL经常使用存储引擎之Innodb
2-14 Innodb存储引擎的特征(1)
2-15 Innodb存储引擎的特征(2)
2-16 MySQL经常使用存储引擎之CSV
2-17 MySQL经常使用存储引擎之Archive
2-18 MySQL经常使用存储引擎之Memory
2-19 MySQL经常使用存储引擎之Federated
2-20怎样挑选存储引擎
2-21 MySQL效劳器参数引见
2-22内乱存设置相干参数
2-23 IO相干设置参数
2-24宁静相干设置参数
2-25别的经常使用设置参数
2-26数据库设想对机能的影响
2-27总结
第3章MySQL基准测试
理解基准测试,MySQL基准测试东西引见及真例演示。
3-1甚么是基准测试
3-2怎样停止基准测试
3-3基准测试演示真例
3-4 Mysql基准测试东西之mysqlslap
3-5 Mysql基准测试东西之sysbench
3-6 sysbench基准测试演示真例
第4章 mysql数据库构造劣化
具体引见数据库构造设想、范式战反范式设想、物理设想等等。
4-1数据库构造劣化引见
4-2数据库构造设想
4-3需供阐发及逻辑设想
4-4需供阐发及逻辑设想-反范式化设想
4-5范式化设想战反范式化设想劣缺陷
4-6物理设想引见
4-7物理设想-数据范例的挑选
4-8物理设想-怎样存储日期范例
4-9物理设想-总结
第5章MySQL下可用架构设想
具体引见两进造日记及其对复造的影响、GTID的复造、MMM、MHA等等。
5-1 mysql复造功用引见
5-2 mysql两进造日记
5-3 mysql两进造日记格局对复造的影响
5-4 mysql复造事情方法
5-5基于日记面的复造
5-6基于GTID的复造
5-7 MySQL复造拓扑
5-8 MySQL复造机能劣化
5-9 MySQL复造常睹成绩处置
5-10甚么是下可用架构
5-11 MMM架构引见
5-12 MMM架构真例演示(上)
5-13 MMM架构真例演示(下)
5-14 MMM架构的劣缺陷
5-15 MHA架构引见
5-16 MHA架构真例演示(1)
5-17 MHA架构真例演示(2)
5-18 MHA架构劣缺陷
5-19读写别离战背载平衡引见
5-20 MaxScale真例演示
第6章数据库索引劣化
引见BTree索引战Hash索引,具体引见索引的劣化战略等等。
6-1 Btree索引战Hash索引
6-2装置演示数据库
6-3索引劣化战略(上)
6-4索引劣化战略(中)
6-5索引劣化战略(下)
第7章SQL查询劣化
具体引见缓查询日记及示例演示,MySQL查询劣化器引见及特定SQL的查询劣化等。
7-1获得有机能成绩SQL的三种办法
7-2缓查询日记引见
7-3缓查询日记真例
7-4及时获得机能成绩SQL
7-5 SQL的剖析预处置及天生施行方案
7-6怎样肯定查询处置各个阶段所耗损的工夫
7-7特定SQL的查询劣化
第8章数据库的分库分表
具体引见数据库分库分表的完成道理及演示案例等。
8-1数据库分库分表的几种方法
8-2数据库分片前的筹办
8-3数据库分片演示(上)
8-4数据库分片演示(下)
第9章数据库监控
引见数据库可用性监控、机能监控、MySQL主从复造监控等
9-1数据库监控引见
9-2数据库可用性监控
9-3数据库机能监控
|