■ MySQL 8的更新幅度在MySQL历史上可谓**,增添很多重磅新特性——“数据字典”取消了已存在几十年的frm文件,将插件式数据库的**偏向InnoDB,极大提高meta data的访问性能,并支持了DDL原子性,还可进一步实现DDL回滚等操作;支持隐藏索引,使DBA能更加灵活地对数据库调优;统计分析方面支持通用表表达式、窗口函数等,在数据库层面实现复杂计算;以及划时代变革MGR架构。 ■ 使用过MySQL早期版本的数据库管理员和***,可通过本书了解MySQL 8的新功能及如何利用;有其他RDBMS(如Oracle、MSSQL、PostgreSQL和DB2)工作经验的读者可将本书作为学习MySQL 8的快速入门指南;初学者可作为使用手册,参考书中内容找到问题的快速解决方案;MySQL专家可以将本书作为解决不常见问题及疑难杂症的工具书。 ■ 本书可让你做好应对生产环境问题的准备。读完本书后,你将有信心管理好拥有海量数据集的大型数据库服务器。作者使用MySQL超过10年,目睹大量小错误导致的重大停机事故,本书涵盖许多容易出错的场景,并用警告图标显著标出。 ■ 本书介绍MySQL 8新特性,以及管理高并发事务和实时数据集的实践经验;还讲了有效管理MySQL的方法,包括有效的用户管理、数据恢复、**性保障、数据库监控、性能调优、排除故障等;本书解决MySQL 8问题中的实用技巧和诀窍能帮你有效地设计、开发和管理数据库。 √ 无障碍安装和配置MySQL 8实例 √ 掌握MySQL 8的新特性,如CTE、窗口函数等 √ 执行备份任务、恢复数据并为数据库设置各种复制拓扑 √ 利用降序索引、控制查询优化器和资源组等MySQL 8的新功能大幅提高性能 √ 了解如何使用公用表表达式来满足SaaS或多租户应用程序的需要 √ 使用performance schema、sys schema和第三方工具分析慢查询 √ 管理和监控MySQL实例,并**地完成性能调优任务