高性能MySQL(第4版)

高性能MySQL(第4版)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

如何释放MySQL的全部能量?通过《高性能MySQL》(第4版),你将学习到各种高级技术,包括设置服务器级别目标,设计schema、索引和查询,调整服务器、操作系统和硬件,以充分发挥平台的潜力。本书还向数据库管理员介绍了通过复制、负载均衡、高可用性和故障切换来扩展应用程序的安全且实用的方法。《高性能MySQL》(第4版)旨在反映云和自托管MySQL的前沿进展、InnoDB性能,以及新特性和新工具,可以帮助你设计一个可随业务扩展的关系数据平台。你将学习到数据库安全方面的最佳实践,以及在性能和稳定性方面来之不易的经验。·深入了解MySQL的体系结构,包括其存储引擎的关键事实。·了解服务器配置如何与硬件和部署选择配合使用。·让查询性能成为软件交付过程的一部分。·检查MySQL复制和高可用性的增强功能。·比较托管云环境中的不同MySQL产品。·探索MySQL从应用端配置到服务器调优的全栈优化。·将传统的数据库管理任务转变为自动化流程。

内容简介

《高性能MySQL(第3版)》是MySQL 领域的之作,拥有广泛的影响力。第4版更新了大量的内容,全书共分为16章和6 个附录,内容涵盖MySQL架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可用与高可扩展性,以及云端的MySQL和MySQL相关工具等方面的内容。每一章都是相对独立的主题,读者可以有选择性地单独阅读。《高性能MySQL(第4版)》不但适合数据库管理员(DBA)阅读,也适合开发人员参考学习。不管是数据库新手还是专家,相信都能从本书有所收获。

作者简介

Silvia Botros是Twilio的高级首席工程师。在SendGrid工作期间,她帮助部署和维护了各种MySQL数据存储,这些数据存储支持邮件管道和SendGrid提供的其他产品,并推动MySQL设计从开始到生产。 

Jeremy Tinley是Etsy的高级职员工程师,拥有超过20年的MySQL经验。在他的职业生涯中,他管理了成千上万个MySQL实例,着眼于可用性、可靠性和运营效率。

宁海元,二十年数据领域从业者,曾带领淘宝DBA团队从Oracle转型MySQL,从零构建手机淘宝用户行为大数据平台,也是阿里云数据中台商业化早期探索者。2015年底联合创立袋鼠云,目前负责子公司易知微和云掣,聚焦数字孪生和可观测运维领域。


周振兴,数据库领域的资深专家,曾在阿里数据库团队供职12年,有丰富的MySQL性能优化、Troubleshooting经验,是阿里去IOE核心成员,是阿里核心系统从集中式到分布式架构的开创者,曾任阿里资深数据库技术专家(P9)、云数据库产品与运营总监,是阿里云明星产品PolarDB产品线负责人。 


张新铭,云掣资深数据库专家,网络常用名俊达,曾任淘宝、DBA,全程参与淘宝核心业务系统底层存储系统改造,参与建设MySQL标准化运维体系。对于数据库体系结构和运作原理有深入的理解,擅长大数据量和高访问量OLTP数据库的设计和优化。

章节目录

序 xxiii

前言 xxv

致谢 xxix

第 1 章 MySQL 架构 1

第 2 章 可靠性工程世界中的监控17

第 3 章 Performance Schema 35

第 4 章 操作系统和硬件优化 66

第 5 章 优化服务器设置 86

第 6 章 schema 设计与管理109

第 7 章 创建高性能的索引136

第 8 章 查询性能优化170

第 9 章 复制205

第 10 章 备份与恢复231

第 11 章 扩展 MySQL258

第 12 章 云端的 MySQL280

第 13 章 MySQL 的合规性291

附录 A 升级 MySQL305

附录 B Kubernetes 上的 MySQL310


高性能MySQL(第4版)是2022年由电子工业出版社出版,作者[美]杰里米·廷利。

得书感谢您对《高性能MySQL(第4版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
MySQL数据库管理实战 电子书
MySQL数据库管理从入门到实战,零基础读者上手MySQL的理想读物。
高性能Linux服务器运维实战 电子书
真实生产环境实际案例的讲述,使你身临其境,迅速、深入地掌握各种经验和技巧,真正提高实践能力。
MySQL数据库技术与应用 电子书
MySQL是目前最流行的关系数据库管理系统之一。本书以MySQL5.6数据库管理系统为平台,以案例教学法为编写主线,介绍了数据库系统的基本概念和应用技术。本书以学生选课管理系统作为教学案例,以网上书店作为实训案例,采用“学习要点—内容示例—归纳总结—习题实训”的结构体系设计每章内容。最后一章以一个具体的项目案例开发设计过程,将数据库原理知识与实际数据库开发结合在一起。本书采用在线开放课程教学方式,
MySQL数据库基础与实践 电子书
本书从实用的角度出发,全面讲解MySQL数据库技术。
Linux高性能网络详解:从DPDK、RDMA到XDP 电子书
源自作者十多年高性能网络设备领域的开发经验总结细致剖析Linux高性能网络主流解决方案以及开发细节涵盖DPDK和RDMA等当下热点技术,同时涉及前沿的XDP技术源码级教学,图示软硬件交互流程,实现方法翔实齐全,可直接用于业务实践,提升高性能网络开发能力本书主要内容:第1部分,背景知识介绍网络基本概念、计算机硬件构成、Linux操作系统、软硬件之间的信息传递方式、内核协议栈方案及其存在的问题,并详细讲解了开源网卡解决方案Corundum的实现机制。第2部分,DPDK介绍DPDK技术,具体内容包括DPDK简介、内存管理、UIO机制、基本使用方法等,并测试和分析DPDK的性能,以及为Corundum编写DPDK驱动程序。第3部分,RDMA介绍RDMA技术,内容包括其软件架构、基本元素、基本操作类型及其配套机制、传输服务、RDMA主要元素的实现等。第4部分,XDP介绍XDP的基本概念、实现机制、使用方法,以及如何在Linux设备驱动中支持XDP功能。