当前位置: 首页 > news >正文

MYSQL运维篇(已完结)

一、日志

1. 错误日志

在这里插入图片描述

2. 二进制日志

😎 介绍

在这里插入图片描述


😎 日志格式

在这里插入图片描述


😎 日志查看

在这里插入图片描述


😎 日志删除

在这里插入图片描述

3. 查询日志

在这里插入图片描述

4. 慢查询日志

在这里插入图片描述

二、主从复制

1. 概述

在这里插入图片描述

2. 原理

在这里插入图片描述

3. 搭建

在这里插入图片描述


在这里插入图片描述
在这里插入图片描述


在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

4. 总结

在这里插入图片描述

三、分库分表

1. 介绍

🍤 问题分析

在这里插入图片描述

🍤 拆分策略

在这里插入图片描述

🍤 垂直拆分

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

在这里插入图片描述

🍤 水平拆分

结构一样,数据不一样

在这里插入图片描述

🍤 实现技术

在这里插入图片描述

2. Mycat概述

🍤 介绍

🍤 下载

在这里插入图片描述

🍤 安装

在这里插入图片描述

🍤 目录结构

在这里插入图片描述

🍤 概念介绍

在这里插入图片描述

3. Mycat入门

🍤 分片配置

在这里插入图片描述
在这里插入图片描述

🍤 启动服务

在这里插入图片描述

🍤 分片测试

在这里插入图片描述

4. Mycat配置

🍁 schema.xml

在这里插入图片描述

⭐ schema 标签

在这里插入图片描述

⭐ schema 标签(table)

在这里插入图片描述

⭐ dataNode 标签

在这里插入图片描述

⭐ dataHost 标签

在这里插入图片描述


🍁 rule.xml

在这里插入图片描述

🍁 server.xml

⭐ system 标签

在这里插入图片描述

⭐ user 标签

在这里插入图片描述

5. Mycat分片

🍁 垂直拆分

⭐ 场景

在这里插入图片描述

⭐ 准备

在这里插入图片描述

⭐ 配置

在这里插入图片描述
在这里插入图片描述

⭐ 测试

在这里插入图片描述

⭐ 全局表配置

在这里插入图片描述

🍁 水平拆分

⭐ 场景

在这里插入图片描述

⭐ 准备

在这里插入图片描述

⭐ 配置

在这里插入图片描述

⭐ 测试

在这里插入图片描述

🍁 分片规则

⭐ 范围分片

在这里插入图片描述
在这里插入图片描述

⭐ 取模分片

在这里插入图片描述
在这里插入图片描述

⭐ 一致性 hash

在这里插入图片描述
在这里插入图片描述

⭐ 枚举分片

在这里插入图片描述
在这里插入图片描述

⭐ 应用指定

在这里插入图片描述
在这里插入图片描述

⭐ 固定分片 hash 算法

在这里插入图片描述
在这里插入图片描述

⭐ 字符串 hash 解析

在这里插入图片描述
在这里插入图片描述

⭐ 按日期(天)分片

在这里插入图片描述
在这里插入图片描述

⭐ 按自然月分片

在这里插入图片描述
在这里插入图片描述

6. Mycat 管理及监控

🍁 Mycat 原理

在这里插入图片描述

🍁 Mycat 管理及监控

⭐ 命令行

在这里插入图片描述

⭐ Mycat-eye

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

🌸 总结

在这里插入图片描述

四、读写分离

1. 介绍

在这里插入图片描述

2. 一主一从

🍁 原理

在这里插入图片描述

🍁 环境准备

在这里插入图片描述

🍁 读写分离配置

在这里插入图片描述
在这里插入图片描述
问题: 主节点Master宕机之后,业务系统就只能够读,而不能写入数据了。

3. 双主双从

🍁 介绍

在这里插入图片描述

🍁 准备工作

在这里插入图片描述

🍁 搭建

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

🍁 测试

在这里插入图片描述

🍁 读写分离配置

在这里插入图片描述
在这里插入图片描述

4. 总结

在这里插入图片描述

🌸 大总结

在这里插入图片描述

http://www.lryc.cn/news/220999.html

相关文章:

  • MapReduce性能优化之小文件问题和数据倾斜问题解决方案
  • 面向萌新的数学建模入门指南
  • 基于 golang 从零到一实现时间轮算法 (二)
  • 【系统架构设计】架构核心知识: 5 系统安全性与保密性设计
  • 无人零售奶柜:革新牛奶购买体验
  • 【Mybatis小白从0到90%精讲】15: Mybatis配置打印SQL日志
  • vue3-video-play视频播放组件
  • vue项目中页面遇到404报错
  • 快手直播弹幕websocket protobuf序列化与反序列化
  • viple入门(三)
  • Vue渲染函数渲染html
  • Odoo|“视图”和“模型”之间的数据传输
  • Electron进程通信的另一种方式
  • 二次型的相关理解
  • Spring框架中用于注入构造函数参数的标签constructor-arg
  • spdlog简单介绍和使用
  • 分类模型的Top 1和Top 5
  • LinkdeList集合
  • KaiOS APN配置文件apn.json调试验证方法(无需项目全编)
  • 【qemu逃逸】HWS2017-FastCP
  • 调节扬声器和麦克风的音量
  • XShelll-修改快捷键-xftp-修改编辑器
  • 编译原理(1)----LL(1)文法(首符号集,后跟符号集,选择符号集)
  • 远程仓库地址改变后更换url
  • VR全景如何助力乡村振兴,乡村发展在哪些方面用到VR全景技术
  • 21.6 Python 构建ARP中间人数据包
  • DVWA靶场SQL注入
  • AD教程 (九)导线及NetLabel的添加
  • Rust函数进阶
  • springboot前后端时间类型传输