程序员必读!800页高性能MySQL学习笔记,千万不要只收藏吃灰哦

107 阅读2分钟

MySQL 是最流行的关系型数据库之一,广泛地应用在各个领域。作为一名IT从业人员,对MySQL一定不会陌生,尤其是互联网行业,对MySQL的使用是比较多的。MySQL并不难,今天给大家分享的这份高性能MySQL学习笔记,一共800页,几乎涵盖了MySQL的所有知识。

全文共****16 章和6个附录,内容涵盖 MySQL 架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可用与高可扩展性, 以及云端的 MySQL 和 MySQL相关工具等方面的内容。不但适合数据库管理员(DBA)阅读,也适合开发人员参考学习。不管是数据库新手还是专家,相信都能从本书有所收获。

【领取方式见文末!!】

【领取方式见文末!!】

目录

  • MySQL架构与历史
  • MySQL基准测试
  • 服务器性能剖析
  • Schema与数据类型优化
  • 创建高性能的索引
  • 查询性能优化
  • MySQL高级特性
  • 优化服务器设置
  • 操作系统和硬件优化
  • 复制
  • 可扩展的MySQL
  • 高可用性
  • 云端的MySQL
  • 应用层优化
  • 备份与恢复
  • MySQL用户工具

程序员必读!800页高性能MySQL学习笔记,千万不要只收藏吃灰哦

MySQL架构与历史

  • MySQL逻辑架构
  • 并发控制
  • 事务
  • 多版本并发控制
  • MySQL的存储引擎
  • MySQL时间线
  • MySQL的开发模式

程序员必读!800页高性能MySQL学习笔记,千万不要只收藏吃灰哦

服务器性能剖析

  • 性能优化简介
  • 对应用程序进行性能剖析
  • 剖析MySQL查询
  • 诊断间歇性问题
  • 其他剖析工具

程序员必读!800页高性能MySQL学习笔记,千万不要只收藏吃灰哦

创建高性能的索引

  • 索引基础
  • 索引的优点
  • 高性能的索引策略
  • 索引案例学习
  • 维护索引和表

程序员必读!800页高性能MySQL学习笔记,千万不要只收藏吃灰哦

MySQL高级特性

  • 分区表
  • 视图
  • 外键约束
  • 在MySQL内部存储代码
  • 游标
  • 绑定标量
  • 用户自定义函数
  • 插件
  • 字符集和校对
  • 全文索引
  • 分布式事务
  • 查询缓存

程序员必读!800页高性能MySQL学习笔记,千万不要只收藏吃灰哦

可扩展的MySQL

  • 什么是可扩展性
  • 扩展MySQL
  • 负载均衡

程序员必读!800页高性能MySQL学习笔记,千万不要只收藏吃灰哦

高可用性

  • 什么是高可用性
  • 导致宕机的原因
  • 如何实现高可用性
  • 避免单点失效
  • 故障转移和故障恢复

程序员必读!800页高性能MySQL学习笔记,千万不要只收藏吃灰哦

应用层优化

  • 常见问题
  • Web服务器问题
  • 缓存
  • 拓展MySQL
  • MySQL的替代品

程序员必读!800页高性能MySQL学习笔记,千万不要只收藏吃灰哦

MySQL用户工具

  • 接口工具
  • 命令行工具集
  • SQL实用集
  • 监测工具

程序员必读!800页高性能MySQL学习笔记,千万不要只收藏吃灰哦

【点击下方链接获取资料!!】

iiv.h5.xeknow.com/s/3H3lwK 【复制到VX打开更方便】