MYSQL运维篇(已完结)

一、日志

1. 错误日志

MYSQL运维篇(已完结)_第1张图片

2. 二进制日志

介绍

MYSQL运维篇(已完结)_第2张图片


日志格式

MYSQL运维篇(已完结)_第3张图片


日志查看

MYSQL运维篇(已完结)_第4张图片


日志删除

MYSQL运维篇(已完结)_第5张图片

3. 查询日志

MYSQL运维篇(已完结)_第6张图片

4. 慢查询日志

MYSQL运维篇(已完结)_第7张图片

二、主从复制

1. 概述

MYSQL运维篇(已完结)_第8张图片

2. 原理

MYSQL运维篇(已完结)_第9张图片

3. 搭建

MYSQL运维篇(已完结)_第10张图片


MYSQL运维篇(已完结)_第11张图片
MYSQL运维篇(已完结)_第12张图片


MYSQL运维篇(已完结)_第13张图片

MYSQL运维篇(已完结)_第14张图片
MYSQL运维篇(已完结)_第15张图片

4. 总结

MYSQL运维篇(已完结)_第16张图片

三、分库分表

1. 介绍

问题分析

MYSQL运维篇(已完结)_第17张图片

拆分策略

MYSQL运维篇(已完结)_第18张图片

垂直拆分

结构不一样,数据也不一样

MYSQL运维篇(已完结)_第19张图片

水平拆分

结构一样,数据不一样

MYSQL运维篇(已完结)_第20张图片

实现技术

MYSQL运维篇(已完结)_第21张图片

2. Mycat概述

介绍

MYSQL运维篇(已完结)_第22张图片

下载

MYSQL运维篇(已完结)_第23张图片

安装

MYSQL运维篇(已完结)_第24张图片

目录结构

MYSQL运维篇(已完结)_第25张图片

概念介绍

MYSQL运维篇(已完结)_第26张图片

3. Mycat入门

分片配置

MYSQL运维篇(已完结)_第27张图片
MYSQL运维篇(已完结)_第28张图片

启动服务

MYSQL运维篇(已完结)_第29张图片

分片测试

MYSQL运维篇(已完结)_第30张图片

4. Mycat配置

schema.xml

MYSQL运维篇(已完结)_第31张图片

⭐ schema 标签

MYSQL运维篇(已完结)_第32张图片

⭐ schema 标签(table)

MYSQL运维篇(已完结)_第33张图片

⭐ dataNode 标签

MYSQL运维篇(已完结)_第34张图片

⭐ dataHost 标签

MYSQL运维篇(已完结)_第35张图片


rule.xml

MYSQL运维篇(已完结)_第36张图片

server.xml

⭐ system 标签

MYSQL运维篇(已完结)_第37张图片

⭐ user 标签

MYSQL运维篇(已完结)_第38张图片

5. Mycat分片

垂直拆分

⭐ 场景

MYSQL运维篇(已完结)_第39张图片

⭐ 准备

MYSQL运维篇(已完结)_第40张图片

⭐ 配置

MYSQL运维篇(已完结)_第41张图片
MYSQL运维篇(已完结)_第42张图片

⭐ 测试

MYSQL运维篇(已完结)_第43张图片

⭐ 全局表配置

MYSQL运维篇(已完结)_第44张图片

水平拆分

⭐ 场景

MYSQL运维篇(已完结)_第45张图片

⭐ 准备

MYSQL运维篇(已完结)_第46张图片

⭐ 配置

MYSQL运维篇(已完结)_第47张图片

⭐ 测试

MYSQL运维篇(已完结)_第48张图片

分片规则

⭐ 范围分片

MYSQL运维篇(已完结)_第49张图片
MYSQL运维篇(已完结)_第50张图片

⭐ 取模分片

MYSQL运维篇(已完结)_第51张图片
MYSQL运维篇(已完结)_第52张图片

⭐ 一致性 hash

MYSQL运维篇(已完结)_第53张图片
MYSQL运维篇(已完结)_第54张图片

⭐ 枚举分片

MYSQL运维篇(已完结)_第55张图片
MYSQL运维篇(已完结)_第56张图片

⭐ 应用指定

MYSQL运维篇(已完结)_第57张图片
MYSQL运维篇(已完结)_第58张图片

⭐ 固定分片 hash 算法

MYSQL运维篇(已完结)_第59张图片
MYSQL运维篇(已完结)_第60张图片

⭐ 字符串 hash 解析

MYSQL运维篇(已完结)_第61张图片
MYSQL运维篇(已完结)_第62张图片

⭐ 按日期(天)分片

MYSQL运维篇(已完结)_第63张图片
MYSQL运维篇(已完结)_第64张图片

⭐ 按自然月分片

MYSQL运维篇(已完结)_第65张图片
MYSQL运维篇(已完结)_第66张图片

6. Mycat 管理及监控

Mycat 原理

MYSQL运维篇(已完结)_第67张图片

Mycat 管理及监控

⭐ 命令行

MYSQL运维篇(已完结)_第68张图片

⭐ Mycat-eye

MYSQL运维篇(已完结)_第69张图片
MYSQL运维篇(已完结)_第70张图片
MYSQL运维篇(已完结)_第71张图片

总结

MYSQL运维篇(已完结)_第72张图片

四、读写分离

1. 介绍

MYSQL运维篇(已完结)_第73张图片

2. 一主一从

原理

MYSQL运维篇(已完结)_第74张图片

环境准备

MYSQL运维篇(已完结)_第75张图片

读写分离配置

MYSQL运维篇(已完结)_第76张图片
MYSQL运维篇(已完结)_第77张图片
问题: 主节点Master宕机之后,业务系统就只能够读,而不能写入数据了。

3. 双主双从

介绍

MYSQL运维篇(已完结)_第78张图片

准备工作

MYSQL运维篇(已完结)_第79张图片

搭建

MYSQL运维篇(已完结)_第80张图片
MYSQL运维篇(已完结)_第81张图片
MYSQL运维篇(已完结)_第82张图片
MYSQL运维篇(已完结)_第83张图片

测试

MYSQL运维篇(已完结)_第84张图片

读写分离配置

MYSQL运维篇(已完结)_第85张图片
MYSQL运维篇(已完结)_第86张图片

4. 总结

MYSQL运维篇(已完结)_第87张图片

大总结

在这里插入图片描述

你可能感兴趣的:(数据库,mysql,数据库)