首页>参考读物>计算机科学与技术>数据库

高效能MySQL:提升MySQL性能的技术与技巧
作者 : [美]丹尼尔·尼希特(Daniel Nichter) 著
译者 : 赵利通 译
出版日期 : 2023-10-23
ISBN : 978-7-111-73793-3
定价 : 129.00元
扩展资源下载
扩展信息
语种 : 简体中文
页数 :
开本 : 16
原书名 : Efficient MySQL Performance: Best Practices and Techniques
原出版社: O'Reilly Media, Inc.
属性分类: 店面
包含CD : 无CD
绝版 : 未绝版
图书简介

本书是一本系统介绍MySQL性能优化相关技术、方法及实践的实用指南。在书中,作者首先详细解释了查询响应时间;然后介绍了直接查询优化(创建和编制索引)、间接查询优化(减少数据访问和存储)等提高MySQL性能的方法,还通过讲解数据访问模式、MySQL分片的基本机制、MySQL的服务器指标、复制延迟、MySQL的事务(涉及InnoDB行锁)等知识为优化MySQL性能提供思路;之后介绍了一些常见的MySQL挑战,以及应对方法;最后讨论了在云中使用MySQL时需要知道的知识,拓展了读者的思维。

图书特色

上架指导

计算机\数据库

封底文字

目前既有介绍MySQL性能基础知识的图书,也有介绍MySQL性能高级知识的图书,但还没有介于两者之间的图书。这是因为,不介绍MySQL性能的复杂性,就很难解释MySQL性能。而本书填补了这个空白,向软件工程师讲解超出基础知识,但又远没到数据库管理员(DBA)需要知道的深层内部原理的中级MySQL知识。
Daniel Nichter将教你应用直接影响MySQL性能的最佳实践和技术,通过分析查询执行、为常用的SQL子句和表连接创建索引、优化数据访问、理解最重要的MySQL指标来提高性能,并了解复制、事务、行锁和云对MySQL性能所产生的影响。
通过学习本书,你将:
? 理解为什么查询响应时间是MySQL性能的北极星。
? 详细学习查询指标,包括聚合、报告和分析。
? 了解如何为常用的SQL子句和表连接创建有效的索引。
? 探索最重要的服务器指标,并了解它们揭示了性能的哪些信息。
? 深入了解事务和行锁,以获得深入、可操作的洞见。
? 在任意规模都能实现出色的MySQL性能。
Daniel Nichter目前在Square(一家金融科技公司,拥有几千个MySQL服务器)担任DBA和软件工程师,拥有超过15年的MySQL管理和使用经验以及MySQL性能优化经验。Daniel最为人熟知的地方是他在Percona就职的8年间发布的工具,其中一些仍然是事实上的标准,被世界上一些大型技术公司使用。他还是MySQL Community Award获奖者、会议发言人和多个领域的开源贡献者。
“ Daniel很好地讲解了如何以最快速的方式找到解决方案,而不是在猜测中迷失方向。他还以详尽、易懂的方式介绍了InnoDB行锁。”
——Vadim Tkachenko
  Percona的CTO
“ 本书独树一帜,关注最重要的方面——查询响应时间。本书是MySQL用户案头必备的宝典!”
——Frédéric Descamps
  Oracle Belgium的
MySQL社区管理者

图书目录

教学资源推荐
作者: [葡]路易斯· 托尔戈(Luís Torgo)著
作者: Jiawei Han,Micheline Kamber
作者: 马义玲 汪令江 曾勇 曾新
参考读物推荐
作者: David Tames等
作者: 叶桦、徐浩、张梦颖、应以峰 著