资源名称:MySQL提升课程 全面讲解MySQL架构设计 - 带源码课件

网盘类型:夸克网盘

分享链接:https://pan.quark.cn/s/af3626fc3711

资源统计:22 个文件夹,134 个文件,1.71 GB

目录结构

└── 📁 MySQL提升课程 全面讲解MySQL架构设计 - 带源码课件
    ├── 📁 数据库源代码
    │   └── 📁 数据库源代码
    │       ├── 📁 script
    │       │   ├── 📄 1.sql
    │       │   ├── 📄 analyze.sh
    │       │   ├── 📄 Get_Test_info.sh
    │       │   ├── 📄 mysql-variables
    │       │   └── 📄 split_test.sh
    │       └── 📁 sysbench-0.5
    │           ├── 📁 config
    │           │   └── 📄 config.rpath
    │           ├── 📁 doc
    │           │   ├── 📁 xsl
    │           │   ├── 📄 Makefile.am
    │           │   └── 📄 manual.xml
    │           ├── 📁 m4
    │           │   ├── 📄 acx_pthread.m4
    │           │   ├── 📄 ac_check_aio.m4
    │           │   ├── 📄 ac_check_mysqlr.m4
    │           │   ├── 📄 ac_check_pgsql.m4
    │           │   ├── 📄 ac_lua_devel.m4
    │           │   ├── 📄 ax_check_docbook.m4
    │           │   ├── 📄 extensions.m4
    │           │   ├── 📄 lib-ld.m4
    │           │   ├── 📄 lib-link.m4
    │           │   └── 📄 lib-prefix.m4
    │           ├── 📁 sysbench
    │           │   ├── 📁 drivers
    │           │   ├── 📁 scripting
    │           │   ├── 📁 tests
    │           │   ├── 📄 CMakeLists.txt
    │           │   ├── 📄 db_driver.c
    │           │   ├── 📄 db_driver.h
    │           │   ├── 📄 Makefile.am
    │           │   ├── 📄 sb_list.h
    │           │   ├── 📄 sb_logger.c
    │           │   ├── 📄 sb_logger.h
    │           │   ├── 📄 sb_options.c
    │           │   ├── 📄 sb_options.h
    │           │   ├── 📄 sb_percentile.c
    │           │   ├── 📄 sb_percentile.h
    │           │   ├── 📄 sb_timer.c
    │           │   ├── 📄 sb_timer.h
    │           │   ├── 📄 sb_win.c
    │           │   ├── 📄 sb_win.h
    │           │   ├── 📄 sysbench.c
    │           │   └── 📄 sysbench.h
    │           ├── 📄 autogen.sh
    │           ├── 📄 ChangeLog
    │           ├── 📄 configure.ac
    │           ├── 📄 COPYING
    │           ├── 📄 install-sh
    │           ├── 📄 Makefile.am
    │           ├── 📄 missing
    │           ├── 📄 mkinstalldirs
    │           ├── 📄 README-WIN.txt
    │           ├── 📄 README.md
    │           ├── 📄 TODO
    │           └── 📄 _gitignore
    ├── 📁 第01章 实例和故事
    │   ├── 📄 1-1 什么决定了电商双11大促的成败 .wmv
    │   ├── 📄 1-2 在双11大促中的数据库服务器.wmv
    │   ├── 📄 1-3 在大促中什么影响了数据库性能.wmv
    │   ├── 📄 1-4 大表带来的问题.wmv
    │   └── 📄 1-5 大事务带来的问题.wmv
    ├── 📁 第02章 什么影响了MySQL性能
    │   ├── 📄 2-1 影响性能的几个方面.wmv
    │   ├── 📄 2-2 CPU资源和可用内存大小.wmv
    │   ├── 📄 2-3 磁盘的配置和选择.wmv
    │   ├── 📄 2-4 使用RAID增加传统机器硬盘的性能.wmv
    │   ├── 📄 2-5 使用固态存储SSD或PCIe卡.wmv
    │   ├── 📄 2-6 使用网络存储SAN和NAS.wmv
    │   ├── 📄 2-7 总结:服务器硬件对性能的影响.wmv
    │   ├── 📄 2-8 操作系统对性能的影响-MySQL适合的操作系统.wmv
    │   ├── 📄 2-9 CentOS系统参数优化.wmv
    │   ├── 📄 2-10 文件系统对性能的影响.wmv
    │   ├── 📄 2-11 MySQL体系结构.wmv
    │   ├── 📄 2-12 MySQL常用存储引擎之MyISAM.wmv
    │   ├── 📄 2-13 MySQL常用存储引擎之Innodb .wmv
    │   ├── 📄 2-14 Innodb存储引擎的特性(1).wmv
    │   ├── 📄 2-15 Innodb存储引擎的特性(2).wmv
    │   ├── 📄 2-16 MySQL常用存储引擎之CSV.wmv
    │   ├── 📄 2-17 MySQL常用存储引擎之Archive.wmv
    │   ├── 📄 2-18 MySQL常用存储引擎之Memory.wmv
    │   ├── 📄 2-19 MySQL常用存储引擎之Federated.wmv
    │   ├── 📄 2-20 如何选择存储引擎.wmv
    │   ├── 📄 2-21 MySQL服务器参数介绍.wmv
    │   ├── 📄 2-22 内存配置相关参数.wmv
    │   ├── 📄 2-23 IO相关配置参数.wmv
    │   ├── 📄 2-24 安全相关配置参数.wmv
    │   ├── 📄 2-25 其它常用配置参数.wmv
    │   ├── 📄 2-26 数据库设计对性能的影响.wmv
    │   └── 📄 2-27 总结.wmv
    ├── 📁 第03章 MySQL基准测试
    │   ├── 📄 3-1 什么是基准测试.wmv
    │   ├── 📄 3-2 如何进行基准测试.wmv
    │   ├── 📄 3-3 基准测试演示实例.wmv
    │   ├── 📄 3-4 Mysql基准测试工具之mysqlslap.wmv
    │   ├── 📄 3-5 Mysql基准测试工具之sysbench.wmv
    │   └── 📄 3-6 sysbench基准测试演示实例.wmv
    ├── 📁 第04章 MySQL数据库结构优化
    │   ├── 📄 4-1 数据库结构优化介绍.wmv
    │   ├── 📄 4-2 数据库结构设计.wmv
    │   ├── 📄 4-3 需求分析及逻辑设计.wmv
    │   ├── 📄 4-4 需求分析及逻辑设计-反范式化设计.wmv
    │   ├── 📄 4-5 范式化设计和反范式化设计优缺点.wmv
    │   ├── 📄 4-6 物理设计介绍.wmv
    │   ├── 📄 4-7 物理设计-数据类型的选择.wmv
    │   ├── 📄 4-8 物理设计-如何存储日期类型.wmv
    │   └── 📄 4-9 物理设计-总结.wmv
    ├── 📁 第05章 MySQL高可用架构设计
    │   ├── 📄 5-1 mysql复制功能介绍.wmv
    │   ├── 📄 5-2 mysql二进制日志.wmv
    │   ├── 📄 5-3 mysql二进制日志格式对复制的影响.wmv
    │   ├── 📄 5-4 mysql复制工作方式.wmv
    │   ├── 📄 5-5 基于日志点的复制.wmv
    │   ├── 📄 5-6 基于GTID的复制.wmv
    │   ├── 📄 5-7 MySQL复制拓扑.wmv
    │   ├── 📄 5-8 MySQL复制性能优化.wmv
    │   ├── 📄 5-9 MySQL复制常见问题处理.wmv
    │   ├── 📄 5-10 什么是高可用架构.wmv
    │   ├── 📄 5-11 MMM架构介绍.wmv
    │   ├── 📄 5-12 MMM架构实例演示(上).wmv
    │   ├── 📄 5-13 MMM架构实例演示(下).wmv
    │   ├── 📄 5-14 MMM架构的优缺点.wmv
    │   ├── 📄 5-15 MHA架构介绍.wmv
    │   ├── 📄 5-16 MHA架构实例演示(1).wmv
    │   ├── 📄 5-17 MHA架构实例演示(2).wmv
    │   ├── 📄 5-18 MHA架构优缺点.wmv
    │   ├── 📄 5-19 读写分离和负载均衡介绍.wmv
    │   └── 📄 5-20 MaxScale实例演示.wmv
    ├── 📁 第06章 数据库索引优化
    │   ├── 📄 6-1 Btree索引和Hash索引.wmv
    │   ├── 📄 6-2 安装演示数据库.wmv
    │   ├── 📄 6-3 索引优化策略(上).wmv
    │   ├── 📄 6-4 索引优化策略(中).wmv
    │   └── 📄 6-5 索引优化策略(下).wmv
    ├── 📁 第07章 SQL查询优化
    │   ├── 📄 7-1 获取有性能问题SQL的三种方法.wmv
    │   ├── 📄 7-2 慢查询日志介绍.wmv
    │   ├── 📄 7-3 慢查询日志实例.wmv
    │   ├── 📄 7-4 实时获取性能问题SQL.wmv
    │   ├── 📄 7-5 SQL的解析预处理及生成执行计划.wmv
    │   ├── 📄 7-6 如何确定查询处理各个阶段所消耗的时间.wmv
    │   └── 📄 7-7 特定SQL的查询优化.wmv
    ├── 📁 第08章 数据库的分库分表
    │   ├── 📄 8-1 数据库分库分表的几种方式.wmv
    │   ├── 📄 8-2 数据库分片前的准备.wmv
    │   ├── 📄 8-3 数据库分片演示(上).wmv
    │   └── 📄 8-4 数据库分片演示(下).wmv
    └── 📁 第09章 数据库监控
        ├── 📄 9-1 数据库监控介绍.wmv
        ├── 📄 9-2 数据库可用性监控.wmv
        ├── 📄 9-3 数据库性能监控.wmv
        └── 📄 9-4 MySQL主从复制监控.wmv