摘要:
目录 一、概要 1.1 mysql复制的优点 1.2 Mysql复制解决的问题 二、MySQL 主从复制的概念 三、MySQL 主从复制的主要用途 3.1 读写分离 3.2 数据实时备份,当系统中某个节点发生故障时,可以方便的故障切换(主从切换) 3.3 高可用(HA) 3.4 架构扩展 四、MyS 阅读全文
posted @ 2023-04-14 14:03
白露~
阅读(3379)
评论(0)
推荐(1)
|
摘要:
目录 一、概要 1.1 mysql复制的优点 1.2 Mysql复制解决的问题 二、MySQL 主从复制的概念 三、MySQL 主从复制的主要用途 3.1 读写分离 3.2 数据实时备份,当系统中某个节点发生故障时,可以方便的故障切换(主从切换) 3.3 高可用(HA) 3.4 架构扩展 四、MyS 阅读全文
posted @ 2023-04-14 14:03
白露~
阅读(3379)
评论(0)
推荐(1)
摘要:
知识点总结: 1. MySQL主从同步实现方式 MySQL主从同步是基于Bin Log实现的,而Bin Log记录的是原始SQL语句。 Bin Log共有三种日志格式,可以binlog_format配置参数指定。 参数值含义 Statement 记录原始SQL语句,会导致更新时间与原库不一致。比如 阅读全文
posted @ 2023-04-14 13:54
白露~
阅读(2272)
评论(0)
推荐(0)
摘要:
先看下目录: 1 说说MySQL 的基础架构图 2 一条SQL查询语句在MySQL中如何执行的? 3 日常工作中你是怎么优化SQL的? 4 怎么看执行计划(explain),如何理解其中各个字段的含义? 5 关心过业务系统里面的sql耗时吗?统计过慢查询吗?对慢查询都怎么优化过? 6 聚集索引与非聚 阅读全文
posted @ 2023-04-14 12:45
白露~
阅读(54)
评论(0)
推荐(0)
摘要:
0. 正文 从这篇「执行一条 SQL 查询语句,期间发生了什么?」中,我们知道了一条查询语句经历的过程,这属于「读」一条记录的过程,如下图: 查询语句执行流程 那么,执行一条 update 语句,期间发生了什么?,比如这一条 update 语句: UPDATE t_user SET name = ' 阅读全文
posted @ 2023-04-13 21:11
白露~
阅读(195)
评论(0)
推荐(0)
摘要:
1. undolog 1.1 undolog – 原子性 1.2 回滚日志,记录数据被修改前的信息,属于逻辑日志 什么是逻辑日志? 比如我们执行一条delete语句,undolog里边记录的是相反的操作insert记录【相当于存放的是操作逻辑语句,而不是数据】 逻辑日志好处 比如全表更新,如果是物理 阅读全文
posted @ 2023-04-13 20:45
白露~
阅读(1250)
评论(0)
推荐(0)
摘要:
MySQL几乎成为互联网行业使用的最多的开源关系型数据库,正因如此,MySQL也成为各大互联网公司面试中必问的数据库,尤其是MySQL中的事务实现机制和三大核心日志的实现原理。 今天,我们就重点聊聊MySQL三大核心日志的实现原理。 1. MySQL日志 说起MySQL的日志,有三种类型的日志对于M 阅读全文
posted @ 2023-04-13 19:06
白露~
阅读(167)
评论(0)
推荐(0)
摘要:
输出一个二叉树的宽度 思路:二叉树的层序遍历(力扣102)的简单变形,记录下每层的节点个数,取最大值即可。 二叉树的层序遍历--打印 public static void level(TreeNode root) { Queue<TreeNode> queue = new LinkedList<>( 阅读全文
posted @ 2023-04-12 18:04
白露~
阅读(26)
评论(0)
推荐(0)
摘要:
概述 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,使用单例模式的类只有一个对象实例。 单例应用场景 Windows系统的任务管理器。Windows系统的回收站。操作系统的文件系统,一个操作系统只能有一个文件系统。数据库连接池的设计与实 阅读全文
posted @ 2023-04-12 16:07
白露~
阅读(37)
评论(0)
推荐(0)
|