首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mysql
订阅
wbssyk
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
必须了解的mysql三大日志-binlog、redo log和undo log
日志是mysql数据库的重要组成部分,记录着数据库运行期间各种状态信息。mysql日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。作为开发,我们重点需要关注的是二进制日志(binlog)和事务日志(包括redo log和undo log),本文接下来会详…
MySQL 为什么需要两阶段提交?
@[toc] 为什么要两阶段提交?一阶段提交不行吗? 小伙伴们知道,MySQL 中的事务是两阶段提交,我们见到的很多分布式事务也都是两阶段提交的,例如 Seata,那么为什么要两阶段提交呢?一次直接提
深入理解MySQL的MVCC原理
介绍MySQL的MVCC实现初衷(为什么要有MVCC)、实现原理(是如何实现的)、MVCC的作用(MVCC在不同隔离级别下的作用),最后结合实操来梳理、巩固知识点。
MySQL 二进制日志复制、GTID 复制与半同步复制
MySQL 二进制日志是进行主从复制的基础,它记录了所有对 MySQL 数据库的修改事件,包括增删改查和表结构修改。当前 MySQL 一共支持三种二进制日志格式,可以通过 binlog-format 参数来进行控制,其可选值如下: STATEMENT:段格式。是 MySQL 最…
器 | Mysql基于GTID的主从同步原理
前面已经有一篇文章成功实践了基于`GTID`的`Mysql`主主同步。但是原理性的东西还不是很了解,比如什么是`GTID`?主从同步的流程是怎样的?`GTID`的优缺点分别是什么?代入这些问题,我们来
看完这篇还不懂 MySQL 主从复制,可以回家躺平了~
随着业务的增加,如果单单靠一台服务器的话,负载过重,就容易造成宕机。其实在 MySQL 本身就自带有一个主从复制的功能,可以帮我们实现负载均衡和读写分离。接下来,跟着小羽一起来看看它的这些核心知识。
MySQL系列(7)— 事务持久性之RedoLog
介绍 redo log 对于事务持久化的意义,如何保证内存数据修改与磁盘文件数据的一致性,以及 redo log 相关的缓冲池、LSN 等。
MySQL图解JOIN算法,超简单,很详细
MySQL算法优化方案,用图解的方式解读,超简单很详细,JOIN是我们非常常见的语句,但是其中的坑我们必须要了解
【MySQL (4) | 五分钟搞清楚InnoDB锁机制】
但是在并发性能上,表锁远低于行锁。 表锁是锁定了整个表,在加锁期间,无论读写,这个表的数据都是锁定的,相反行锁只是锁定了这个表中的一条数据,其他数据仍然可以操作,这就可很好的提高了数据库的并发性能。 发现在事务1中对id=1的数据行做了更新操作,但是事务未提交之前,事务2去再去…
【MySQL(5)| 五分钟搞清楚 MVCC 机制】
可见 数据库隔离级别使用的是MySQL默认的RR级别。 通过结果说明:我们可以在一个事务未进行 commit/rollback操作之前,另一个事务仍然可以读取到数据库中的数据,只不过是读取到的是其他事务未改变之前的数据。此处是利用了MVCC多数据做了多版本处理,读取的数据来源于…