为粉丝推荐一本MySQL的书籍,趁着现在有活动,大家可以点击链接入手。
当当 4.9 折活动(时间:2022.09.01-2022.09.10),实际只要付 ¥53.40。
京东目前有满 100 减 50 活动:
作者简介
刘遵庆,网名马听,7年 DBA 工作经验,曾就职于 PPTV、流利说,慕课网图文专栏《一线数据库工程师带你深入理解MySQL》的作者。负责书中的 云时代 DBA 工作的变化、MySQL 监控、InnoDB Cluster、MySQL 索引等内容的编写。凡新雷,8 年 DBA 工作经验,曾就职于翼支付,曾任趣头条 DBA 负责人,擅长 MySQL 数据库调优和架构设计。书中的 MySQL 优化、主从复制、8.0 新特性正是他多年工作经验的总结。邹勇,7年 DBA 工作经验,曾就职于饿了么,贝壳,并多次参与数据库高可用体系建设。书中的 MHA、Orchestrator 正是他之前参与高可用设计的一些经验总结。另外还负责了本书的基础知识、锁、事务、体系结构、安全等章节的编写。三位作者基本写的是自己擅长的部分。并在创作过程中相互审核,相互讨论,从而让书的内容尽可能丰富。本书大部分知识点都设有对应的实验,尽可能减少大段原理性的描述,方便读者理解。本书既包括 MySQL 比较重要的基础内容,如安装、索引、锁、事务、体系结构、主从复制(包括 GTID 复制、半同步复制、并行复制等)等,也包括 MySQL 的优化(从硬件、操作系统,参数、SQL 语句等方面的优化)、规范、安全、备份、监控、高可用(MHA、Orchestrator 和 MGR)、分库分表、周边工具等实战内容。另外,本书增加了一些比较新的内容,如 MySQL 8.0 的新特性、云时代 DBA 工作的变化等。本书可作为 MySQL 初学者、DBA、开发工程师、运维工程师、架构师等的参考资料。3.3 记录锁、间隙锁、插入意向锁和临键锁 /276.1.6 MySQL 8.0 Binlog加密 /596.2.1 General Log 的开启 /626.2.2 General Log 的用法 /636.3.4 MySQL 8.0 慢查询额外信息的输出 /666.4.3 借助 Error Log 定位的问题 /676.5.3 Redo Log 的数量及大小修改 /716.5.6 MySQL 8.0 中的 RedoLog 归档 /736.5.7 MySQL 8.0 中的 RedoLog 禁用 /746.6.2 Undo Log 的 Purge /766.7.1 Binlog 和 Redo Log 的区别 /786.7.2 Undo Log 和 RedoLog 的区别 /787.2.3 MySQL 多实例资源隔离优化 /837.4.2 Performance Schema分析 /1059.2.4 使用 GTID 复制模式的限制 /1419.3.1 主从复制 crash-safe /1419.3.2 跳过 GTID 模式下的复制中断错误 /1429.4.1 MySQL 半同步复制的注意事项 /1469.4.2 MySQL 半同步复制中的无损复制 /1469.5.1 MySQL 并行复制的原理和演进 /15111.3.2 使用 mydumper备份数据 /17911.3.3 使用 myloader 进行数据恢复 /18011.4.1 XtraBackup 的安装 /18111.4.2 XtraBackup 的工作流程 /18111.4.3 XtraBackup 的用法举例 /18211.5.1 Clone Plugin 的安装 /18511.5.2 Clone Plugin 的用法举例 /18512.2 使用 Zabbix 监控 MySQL /19412.2.3 安装 Zabbix Server /19512.2.4 配置 Zabbix 数据库 /19512.2.6 启动 Zabbix Server /19612.2.7 Zabbix Web 界面初始化 /19712.2.8 安装 Zabbix Agent /20112.2.9 安装 Percona 插件 /20112.2.10 在 Agent 上创建Zabbix 监控用户 /20212.2.13 导入 Percona 模板 /20312.2.14 Zabbix Web 增加主机配置 /20512.3 使用 Prometheus 监控MySQL /20812.3.3 部署 Prometheus /20912.3.4 部署 node_exporter组件 /21012.3.5 部署 mysqld_exporter组件 /21112.3.6 配置 Prometheus获取监控数据 /21212.3.8 为 Grafana 配置Prometheus 数据源 /21612.3.9 使用 Grafana 展示Linux 的监控数据 /21812.3.10 使用 Grafana 展示MySQL 的监控数据 /22012.4 使用 PMM 监控 MySQL /22212.4.4 安装 PMM Server /22312.4.5 安装 PMM Client /22412.4.6 PMM Client 连接PMM Server /22513.2.6 部署和配置Orchestrator /24013.3.3 部署 InnoDB Cluster /25313.3.4 InnoDB Cluster 的常用操作 /26115.1.1 MySQL 与 Redis 配合完成秒杀场景 /27515.1.2 如何保证 Redis 和MySQL 数据一致 /27615.2 ClickHouse 和 ClickTail /27715.3 Percona Toolkit /28415.3.2 pt-query-digest /28415.3.4 pt-table-checksum /28715.3.5 pt-table-sync /287第 16 章 MySQL 8.0 的新特性 /28816.1.1 MySQL 8.0 之前版本的数据字典 /28816.1.2 MySQL 8.0 之前版本的数据字典存在的问题 /28916.1.3 MySQL 8.0 的数据字典 /29016.1.5 MySQL 8.0 的数据字典的优势 /29316.3.1 原子 DDL 的使用范围和限制 /29516.3.2 原子 DDL 的特性和操作 /296第 17 章 云时代 DBA 工作的变化 /312感谢您关注“MySQL解决方案工程师”