高性能MySQL(第4版)
宁海元, 周振兴, 张新铭 译
出版时间:2022年09月
页数:312
“新版本将这本书的重点转向了现代、务实的通过团队成员传递商业价值的思维模式。它不再只关注内部结构和理论,转向了更全面的视角。本书仍然覆盖关于‘数据库如何工作’的知识,但现在是以一个全新的、人性化的观点呈现的,这是非常有必要的。”
——Baron Schwartz,
《高性能MySQL》第2版和第3版的主要作者
如何释放MySQL的全部能量?通过《高性能MySQL》(第4版),你将学习到各种高级技术,包括设置服务器级别目标,设计schema、索引和查询,调整服务器、操作系统和硬件,以充分发挥平台的潜力。本书还向数据库管理员介绍了通过复制、负载均衡、高可用性和故障切换来扩展应用程序的安全且实用的方法。
《高性能MySQL》(第4版)旨在反映云和自托管MySQL的最新进展、InnoDB性能,以及新特性和新工具,可以帮助你设计一个可随业务扩展的关系数据平台。你将学习到数据库安全方面的最佳实践,以及在性能和稳定性方面来之不易的经验。
● 深入了解MySQL的体系结构,包括其存储引擎的关键事实。
● 了解服务器配置如何与硬件和部署选择配合使用。
● 让查询性能成为软件交付过程的一部分。
● 检查MySQL复制和高可用性的增强功能。
● 比较托管云环境中的不同MySQL产品。
● 探索MySQL从应用端配置到服务器调优的全栈优化。
● 将传统的数据库管理任务转变为自动化流程。
- 序
- 前言
- 致谢
- 第1章 MySQL架构
- 第2章 可靠性工程世界中的监控
- 第3章 Performance Schema
- 第4章 操作系统和硬件优化
- 第5章 优化服务器设置
- 第6章 schema设计与管理
- 第7章 创建高性能的索引
- 第8章 查询性能优化
- 第9章 复制
- 第10章 备份与恢复
- 第11章 扩展MySQL
- 第12章 云端的MySQL
- 第13章 MySQL的合规性
- 附录A 升级MySQL
- 附录B Kubernetes上的MySQL
书名:高性能MySQL(第4版)
译者:宁海元, 周振兴, 张新铭 译
国内出版社:电子工业出版社
出版时间:2022年09月
页数:312
书号:978-7-121-44257-5
原版书书名:High Performance MySQL, Fourth Edition
原版书出版商:O'Reilly Media
Silvia Botros
Silvia Botros是Twilio的软件架构师。在加入Twilio之前,她带领SendGrid的数据库基础设施团队对每年处理数千亿封电子邮件的系统进行大规模运维。
Jeremy Tinley
Jeremy Tinley是Etsy的高级系统工程师,拥有超过20年的MySQL操作经验。
本书的封面动物是一只雀鹰(Accipiter nisus),是欧亚大陆和北非地区隼科的一种小型林地成员。雀鹰有长尾巴和短翅膀;雄性身体为蓝灰色,胸部为浅棕色,雌性身体为棕灰色,胸部几乎完全为白色。雄性(11英寸)通常比雌性(15英寸)小一些。
雀鹰生活在针叶林中,以小型哺乳动物、昆虫和鸟类为食。它们通常在树上筑巢,有时也在悬崖上筑巢。初夏时,雌性在最高的树枝上筑巢,产下四到六枚白色的蛋,蛋上有红色和棕色斑点。雄性会喂养雌性及其幼崽。
像所有的鹰一样,雀鹰也能在空中高速飞行。无论是翱翔还是滑翔,雀鹰都有一种特有的拍打滑翔动作; 它的大尾巴使其可以毫不费力地扭动和转身。