首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
MySql专栏
许Web
创建于2025-02-01
订阅专栏
Mysql进阶知识点
暂无订阅
共11篇文章
创建于2025-02-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Mysql日志篇(binlog)
Binlog作用 二进制日志,用于主从复制、数据恢复。 Binlog记录过程和刷盘机制 大致记录过程是先写Binlog Buffer,然后通过刷盘时机,控制刷入OS Buffer,控制fsync()进
MySql-CheckPoint机制
MySQL 的 Checkpoint 机制是 InnoDB 存储引擎中用于确保数据一致性、优化磁盘写入性能并支持崩溃恢复的重要机制。(具体实现)它通过将缓冲池 (Buffer Pool) 中的脏页写回
Mysql日志篇(Undo log)
流程图 Undo log 概念 Undo log是逻辑日记、回滚日记。比如一条修改+3的逻辑语句,Undo log会记录对应一条-3的逻辑日记,一条插入语句则会记录一条删除语句,这样发生错误时,根据执
Mysql日志篇(redo log)
基本概念 实现事务的持久性(事务处理结束后,对数据的修改就是永久的,即便系统故障也不会丢失). Redo log 是重做日记,属于InnoDB引擎的日记。是物理日记,日记记录的内容的是数据页的更改。记
MySql主从复制
主从复制 主从复制是 MySQL 的一种重要机制,用于将主数据库上的数据变化(写操作)复制到从数据库,以实现数据同步、负载均衡、读写分离以及高可用性等目标。 1. 主从复制的基本流程 主从复制基于以下
Mysql锁
S 锁(共享锁,Shared Lock) 作用:允许事务读取数据,但不允许修改数据。 特点: 多个事务可以同时获得同一个数据的 S 锁。 如果某个数据被加了 S 锁,则其他事务不能对该数据加 X 锁。
Mysql锁分类
一、按操作粒度划分 1. 表锁(Table Lock) 定义:锁定整个表,不允许其他线程对表执行冲突的操作。 特点: 粒度较大,开销较小。 并发性能较低,适用于简单查询和写入操作。 类型: 读锁(共享
Mysql执行计划
MySQL 执行计划(Execution Plan)是用于了解 SQL 查询在数据库中实际执行方式的工具。通过分析执行计划,可以诊断查询的性能瓶颈并进行优化。 在 MySQL 中,通过 EXPLAIN
Mysql基本架构
写在前面: 本文内容仅用于记录,大多数内容来自于其他博客。 基本架构 详细架构图 Mysql逻辑架构图主要分三层: 第一层负责连接处理,授权认证,安全等等 每个客户端连接都会在服务器进程中拥有一个线程
Mysql存储结构
Mysql存储结构 数据表:表空间是 MySQL 中最顶层的存储逻辑单位。它是用来存放数据文件的,所有的数据库对象(如表、索引等)都存储在表空间中。 区:表空间由多个区(Extent)组成,是 Inn
Mysql日志篇(MVCC)
多版本并发控制 (MVCC) MVCC 是一种在高并发环境下实现事务隔离的技术,它允许读取数据的事务访问“快照”,而不阻塞其他事务的写入操作。 作用 实现读写分离: 读取事务可以看到某个数据的历史版本