《深入浅出MySQL:数据库开发、优化与管理维护(第3版)》
目前正在做其他数据库迁移到MySQL的工作。
为了尽可能的避免迁移时出现意想不到的bug和迁移后确保性能比以前更高,所以才有买了这本书的pdf版来全面学习MySQL数据库。
全面认识MySQL数据库、MySQL优化和MySQL管理维护。深入浅出MySQL这本书正是我想要学的。
非常适合全方位学习MySQL的书籍,从基础到架构,层层递进学习
本书分为五部分:
-
- 第一部分:基础篇
- 第二部分:开发篇
- 第三部分:优化篇
- 第四部分:管理维护篇
- 第五部分:架构篇
编辑推荐
基于官方的MySQL 5.7版本进行全面修订,新增了大量8.0新特性。
新增数据库自动化运维章节,可帮助读者轻松搭建自己的RDS。
全面改写“架构篇”,复制/中间件/高可用更贴实战。
本书是同名经典畅销图书的升级版,基于MySQL 5.7版本进行了内容改写,同时穿插介绍了MySQL 8.0版本的重要功能,此外还增加了高可用架构、数据化自动运维、数据库中间件等主题介绍和应用实践。
本书分为“基础篇”“开发篇”“优化篇”“管理维护篇”和“架构篇”,其内容源自网易公司多位资深数据库专家数年的经验总结和MySQL数据库的使用心得。本书以实用性和可操作性为主旨,章节安排合理有序,内容丰富全面,讲解由浅入深,还提供了大量的一线工作实例。
无论是数据库初学人员,还是有一定经验的数据库管理/维护/开发人员,都可以在阅读本书的过程中或有匪浅。本书还适合作为数据库相关专业的参考用户,以及相关培训机构的培训教材。
内容简介
《深入浅出MySQL:数据库开发、优化与管理维护(第3版)》源自网易公司多位资深数据库专家数年的经验总结和MySQL数据库的使用心得,在之前版本的基础之上,基于MySQL 5.7版本进行了内容升级,同时也对MySQL 8.0的重要功能进行了介绍。除了对原有内容的更新之外,本书还新增了作者在高可用架构、数据库自动化运维,以及数据库中间件方面的实践和积累。
《深入浅出MySQL:数据库开发、优化与管理维护(第3版)》分为“基础篇”“开发篇”“优化篇”“管理维护篇”和“架构篇”5个部分,共32章。基础篇面向MySQL的初学者,介绍了MySQL的安装与配置、SQL基础、MySQL支持的数据类型、MySQL中的运算符、常用函数等内容。开发篇面向的是MySQL设计和开发人员,内容涵盖了表类型(存储引擎)的选择、选择合适的数据类型、字符集、索引的设计和使用、开发常用数据库对象、事务控制和锁定语句、SQL中的安全问题、SQL Mode及相关问题、MySQL分区等。优化篇针对的是开发人员和数据库管理人员,内容包括SQL优化、锁问题、优化MySQL Server、磁盘I/O问题、应用优化、PS/SYS数据库、故障诊断等内容。管理维护篇适合数据库管理员阅读,介绍了MySQL高级安装和升级、MySQL中的常用工具、MySQL日志、备份与恢复、MySQL权限与安全、MySQL监控、MySQL常见问题和应用技巧、自动化运维系统的开发等内容。架构篇主要面向高级数据库管理人员和数据库架构设计师,内容包括MySQL复制、高可用架构、MySQL中间件等内容。
《深入浅出MySQL:数据库开发、优化与管理维护(第3版)》内容实用,覆盖广泛,讲解由浅入深,还提供了大量来自一线的工作实例,进一步提升了本书的实战性和可操作性。本书适合数据库管理人员、数据库开发人员、系统维护人员、数据库初学者及其他数据库从业人员阅读,也适合用作大中专院校相关专业师生的参考用书和相关培训机构的培训教材。
作者简介
翟振兴,网易技术专家,毕业于清华大学软件学院,2005年入职网易,经历了网易多个核心系统的数据库设计和运维工作,对高并发下的数据库架构变迁有着深刻的理解,目前主要对自动化运维、大数据、NewSQL等新技术有着较多的兴趣和研究。
张恒岩,网易技术经理,2010年毕业于北京科技大学,在网易DBA组工作9年,负责过网易内部多个核心数据库的运维以及数据库自动化运维系统的设计和开发。在数据库架构设计、性能优化、故障诊断以及自动化运维等方面有丰富的经验。
崔春华,网易资深DBA,有 10 多年的数据库技术领域从业经验,深刻理解数据库原理并具有丰富的实战经验,拥有Oracle 9i OCP证书,曾先后混迹于石化、电信行业,加入网易后,负责网易多个核心业务的数据库设计和维护工作,擅长数据库优化、故障诊断、架构设计,主要参与Cetus开源项目和私有云RDS底层设计开发。
黄荣,网易资深数据库工程师,毕业于北京邮电大学,曾参与了网易多个核心业务的数据库设计和开发。至今有12年数据库相关工作经验,尤其擅长高可用架构设计、数据库优化及故障诊断。现专注于研究MySQL内部原理、探索MySQL新技术和开发自动化运维平台。
董骐铭,网易高级数据库工程师,毕业于北京航空航天大学,负责网易数据库运维平台的研发工作,参与了Cetus及其管理工具项目的开发,专注于自动化与智能运维相关技术的探索与实现。
本书内容
- 第一部分:基础篇
- 第1章 MySQL的安装与配置
- 第2章 SQL基础
- 第3章 MySQL支持的数据类型
- 第4章 MySQL中的运算符
- 第5章 常用函数
- 第二部分:开发篇
- 第6章 表类型(存储引擎)的选择
- 第7章 选择合适的数据类型
- 第8章 字符集
- 第9章 索引的设计和使用
- 第10章 开发常用数据库对象
- 第11章 事务控制和锁定语句
- 第12章 SQL中的安全问题
- 第13章 SQL Mode及相关问题
- 第14章 MySQL分区
- 第三部分:优化篇
- 第15章 SQL优化
- 第16章 锁问题
- 第17章 优化MySQL Server
- 第18章 磁盘I/O问题
- 第19章 应用优化
- 第20章 PS/SYS 数据库
- 第21章 故障判断
- 第四部分:管理维护篇
- 第22章 MySQL高级安装和升级
- 第23章 MySQL中的常用工具
- 第24章 MySQL日志
- 第25章 备份与恢复
- 第26章 MySQL权限与安全
- 第27章 MySQL监控
- 第28章 MySQL常见问题和应用技巧
- 第29章 自动化运维系统的开发
- 第五部分:架构篇
- 第30章 MySQL复制
- 第31章 高可用架构
- 第32章 MySQL中间件
以上就是本次介绍的电子书的相关内容,希望整理的资源能够帮助到大家。
获取PDF下载链接>>>请关注公众号:Java全栈布道师,发送:135810
如有侵权请联系博主