当前位置: 首页 > 后端技术 > Java

《MySQL性能优化和高可用架构实践》NeedleNotPoking

时间:2023-04-01 21:52:17 Java

出品腾讯云架构师作为最流行的开源数据库软件之一,MySQL数据库软件已经家喻户晓。目前非常流行的Facebook、腾讯、淘宝等大型网站都使用MySQL数据库。互联网行业的大部分业务场景都有非常明显的特点:用户量大、数据容量大、并发度高、业务复杂度适中。MySQL数据库产品最初的定位是为Web应用提供数据服务,所以几乎所有的互联网公司都使用MySQL数据库产品,很多公司几乎都使用MySQL提供的数据服务。本书《MySQL性能优化和高可用架构实践》从企业实战的角度审视整个MySQL生态系统,将两大关键技术有机融合,对比各种解决方案,向读者展示了在两种本质矛盾的特性之间取得平衡的多种方式,方法精妙,内容丰富对理论框架和企业实践具有指导意义。读完本书,你可以站在作者在数据领域深耕多年的肩膀上,学习作者的实践经验和心血,从作者的角度理解和认识数据技术,赶超云化、智能化时代数据技术的发展。前沿。本书共13章,详细讲解了MySQL5.7数据库架构、InnoDB存储引擎、MySQL事务与锁、性能优化、服务器整体优化、性能监控、MySQL主从复制、PXC、MHA、MGR、Keepalived+双主复制等高可用集群架构的设计与实践过程,介绍海量数据分库分表、Mycat中间件的实际操作。需要《MySQL性能优化和高可用架构实践》文档的朋友,点赞+转发【点此】即可免费获取!第一章MySQL架构介绍1.1MySQL简介1.2MySQL主流分支版本1.3MySQL存储引擎1.4MySQL逻辑架构1.5MySQL物理文件架构第二章 InnoDB存储引擎架构2.1 缓冲池2.2 改buffer2.3 自适应哈希索引2.4 redologbuffer2.5 doublewrite2.6 InnoDB后台线程2.7 redolog2.8 undolog2.9 QueryCacheChapter3 MySQL事务与锁3.1 MySQL事务概述3.2 MySQL事务隔离级别3.3 InnoDB锁机制介绍3.4 锁等待与死锁3.5 锁问题监控第四章 SQL语句性能优化4.1 MySQL查询过程4.2 创建高性能索引4.3 慢SQL语句优化思路4.4 索引使用原理及案例分析第五章 MySQL服务器整体优化5.1 MySQL5.7InnoDB存储引擎增强5.2 硬件级优化5.3 Linux运行系统级优化5.4 MySQL配置参数优化5.5 MySQL设计规范需要《MySQL性能优化和高可用架构实践》文档的朋友,点击+转发【点击这里】免费获取!第六章 MySQL性能监控6.1 监控图的指导意义6.2 Lepus数据库监控系统实战第七章 MySQL主从复制详解7.1 master的概念和使用-从复制7.2 主从复制原理及流程说明7.3 主从复制关键参数分析7.4 主从复制部署架构7.5 异步复制7.6 半同步复制7.7 GTIDReplication7.8 多源复制7.9 主从复制故障处理7.10 主从延时解决方案与并行复制第八章 PXC高可用解决方案8.1 PXC概述8.2 PXC原理8.3 PXC集群优缺点8.4PXC中重要概念8.5 PXC集群部署8.6 PXC集群状态监控8.7 PXC集群适用场景及维护总结章节9 MySQL基于MHA的自动故障转移集群9.1 MHA简介9.2 MHA原理9.3 MHA优缺点9.4 MHA工具包功能9.5 MHA集群部署实战第十章MySQL组复制10.1 MGR概述10.2 MGR基本原理10.3 MGR服务模式10.4 MGR注释10.5 MGR部署实战10.6 MGRMGR监控10.7 MGR主节点故障无感知切换第11章 Keepalived+双主复制高可用架构11.1 Keepalived+双主架构介绍11.2 Keepalived介绍11.3 双Main+Keepalived集群搭建第12章 数据库分片表和中间件介绍12.1 关系型数据库架构演进12.2 分库和分片的影响12.3 通用分片数据库分片表中间件介绍第13章 Mycat中间件详解13.1 Mycat介绍13.2 Mycat核心概念13.3 Mycat安装部署13.4 Mycat配置文件详解13.5 Mycat分库分表实战13.6 Mycat读写分离实战需要《MySQL性能优化和高可用架构实践》文档的朋友,点赞+转发[点击此处]免费获取!