C0derMa4k
C0derMa4k
全部文章
数据库
Docker(5)
JAVA(17)
LeetCode(8)
Linux(4)
SpringBoot(3)
安全(5)
工具(1)
操作系统(3)
数据结构和算法(6)
杂(1)
网络(3)
设计模式(1)
软件工程(2)
面试(3)
归档
标签
去牛客网
登录
/
注册
万丈高楼平地起,勿在浮沙筑高台
念念不忘,必有回响,努力让自己变得更加优秀
全部文章
/ 数据库
(共5篇)
MySQL是怎么样运行的?(三) MVCC
事务并发遇到的问题 写覆盖 脏读 不可重复读 幻读 隔离级别 每次对记录进⾏改动,都会记录⼀条 undo⽇志 ,每条 undo⽇志 也都有⼀个 roll_pointer 属性( INSERT 操作对应的 undo⽇志 没有该属性,因为该记录并没有更早的版本),可以将这些 undo⽇志 ...
MySQL
2020-09-13
0
582
MySQL是怎么样运行的?(二) 事务、锁
事务 事务的起源 数据库存储的数据是现实中的映射。每⼀个操作都相当于现实世界中的⼀次状态转换。我们应该让某些数据库操作符合现实世界中状态转换的规则 数据库的特性 原子性(Atomicity) 现实世界中转账操作是⼀个不可分割的操作,也就是说要么压根⼉就没转,要么转账成功,不能存在中间的状态,也就是转...
MySQL
2020-09-02
0
714
MySQL是怎么样运行的?(一) 体系、存储、索引相关
一、重新认识mysql MySQL它的服务器程序直接和我们存储的数据打交道,然后可以有好多客户端程序连接到这个服务器程序,发送增删改查的请求,然后服务器就响应这些请求,从⽽操作它维护的数据。我们⽇常使⽤ MySQL 的情景⼀般是这样的: 启动 MySQL 服务器程序。 启动 MySQL 客户端程序...
MySQL
2020-08-30
0
1131
MySQL高级知识
索引 索引的概述 MySQL官方对索引的定义为:索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护者满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。一般来说索引本身也很...
MySQL
2020-08-19
0
1007
《MySQL技术内幕》笔记四(事务相关)
第七章 事务 1.事务概述 事务会把数据库从一种一致状态转换为另一种一致状态。在数据库提交工作时,可以确保要么所有修改都已经保存了,要么所有修改都不保存。 InnoDB存储引擎中的事务完全符合ACID的特性。ACID是以下4个词的缩写: □ 原子性(atomicity) ...
MySQL
2020-08-13
0
764