lotus

贵有恒何必三更眠五更起 最无益只怕一日曝十日寒

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 184 下一页

2023年4月14日

摘要: 目录 一、概要 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)

摘要: 阅读全文
posted @ 2023-04-14 12:05 白露~ 阅读(18) 评论(0) 推荐(0)

2023年4月13日

摘要: 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)

2023年4月12日

摘要: 输出一个二叉树的宽度 思路:二叉树的层序遍历(力扣102)的简单变形,记录下每层的节点个数,取最大值即可。 二叉树的层序遍历--打印 public static void level(TreeNode root) { Queue<TreeNode> queue = new LinkedList<>( 阅读全文
posted @ 2023-04-12 18:04 白露~ 阅读(26) 评论(0) 推荐(0)

摘要: 1 阅读全文
posted @ 2023-04-12 16:40 白露~ 阅读(20) 评论(0) 推荐(0)

摘要: 概述 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,使用单例模式的类只有一个对象实例。 单例应用场景 Windows系统的任务管理器。Windows系统的回收站。操作系统的文件系统,一个操作系统只能有一个文件系统。数据库连接池的设计与实 阅读全文
posted @ 2023-04-12 16:07 白露~ 阅读(37) 评论(0) 推荐(0)

上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 184 下一页