MySQL Replication course from zero to hero MySQL DBA

所在平台: Udemy

课程主页: https://www.udemy.com/course/mysql-replication-course-from-zero-to-hero/

课程评论:没有评论

第一个写评论        关注课程

课程简介

MySQL 从零到英雄:MySQL DBA 复制课程总结 本课程旨在帮助学员掌握 MySQL 复制的核心技术,从零开始,一步步成为一名优秀的 MySQL DBA。课程内容涵盖了 MySQL 数据库管理所需的重要技能,并深入讲解了复制的各种概念、配置和故障排除方法。 **核心学习内容:** * **MySQL 复制入门:** 介绍复制的基础概念以及各种常见的复制拓扑结构,包括主从复制、多主复制和主主复制。 * **复制配置与优化:** * 学习如何添加复制过滤器,例如忽略特定表或数据库。 * 掌握多种复制配置方法,包括 `mysqldump`、`Percona Xtrabackup`(全备、增量备、恢复)、`xbstream`、`Mydumper` 和 `clone` 插件。 * 深入理解 GTID(全局事务标识符)与传统的基于日志位置的复制之间的区别。 * 配置半同步复制和设置从库延迟。 * 了解不同二进制日志格式(行基、语句基、混合模式)的特点。 * **复制故障排除与高可用:** * 处理 MySQL 常见故障场景,并学习如何同步复制。 * 掌握使用 `pt-slave-restart` 工具。 * 解决复制错误,如从库的 errant GTID、用户重复错误、键重复错误,并学习如何跳过这些错误。 * 识别和定位 errant GTID。 * 学习如何读取二进制日志。 * 检查复制一致性,使用 `pt-table-checksum` 和 `pt-table-sync` 工具。 * **复制性能监控与管理:** * 安装并使用 Percona Monitoring and Management (PMM)。 * 配置多线程复制 (MTS),检查工作线程复制状态,并了解其局限性。 * 创建视图以便于监控 MTS。 * **自动化故障转移与负载均衡:** * 配置 Orchestrator 以实现自动化故障转移。 * (待更新)学习如何使用 Orchestrator 进行平滑故障转移以及解决 errant GTID。 * 配置 ProxySQL 作为负载均衡器。 * 学习如何使用 ProxySQL 实现读写分离。 * 测试节点故障和 ProxySQL 的负载均衡功能。 本课程内容丰富,从理论到实践,旨在全面提升学员在 MySQL 复制领域的技能,为成为一名合格的 MySQL DBA 打下坚实基础。

课程评论(0条)

课程详情

What you will learn in this course.Some Great Skil requires for MySQL Database administration Introduction to Replication and Different type of topologies.Master-SlaveMaster and Multi slaveMaster-Master ReplicationHow to add filters in Replication, ignore tables, or database.Configure replication (mysqldump,extrabackup,xbstream,Mydumper,clone plugin).How to install Percona XtrabackupHow to take backup using ExtrabackupHow to take a full backup,how to take incremental backup.how to restore the full backup and apply incremental backup.Difference btw GTID/traditional log position-based replication.Configure Semi-syn replication.Configuring the Slave-delay.Type of binary log formats.row basestatement basemix modeFailure scenarios of Mysql, how to sync replication.How to use pt-slave-restart.How to solve errors, errant GTID on the slave.Checking what is the error.Duplicate user error, Duplicate key error.How to skip those errorsHow to find if there is Errant GTID.how to identify the errant GTID.How you can read the Binary Logs.How to check Replication consistency.How to use pt-table-checksum and pt-table-sync.Install Percona Monitoring and ManagementHow to configure Multi Thread Slave.Checking if Workers are Replicating fine.What is the limitation of MTS?Creating views for easy monitoring of the MTS.Configure Orchestrator for Failover.NOTE: Below Lectures are Pending Please wait for it I am working on them coming soon:) How to do graceful failover with Orachestaror.How to solve errant GTID with Orchestrator.Configure ProxySQL for the load balancer.How to split read and write using ProxySQL.Testing the Node failure and load balancing with ProxySQL.

课程标签

0人关注该课程

主题相关的课程