日期: 2022 年 11 月 24 日

3 篇文章

Linux install命令
Linux install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户。install命令和cp命令类似,都可以将文件/目录拷贝到指定的地点。但是,install允许你控制目标文件的属性。install通常用于程序的makefile,使用它来将程序拷贝到目标(安装)目录。 语法 install [OPTION]... …
MVCC解决读写问题、MVCC三剑客:隐藏字段、UndoLog版本链、ReadView规则、MVCC在读已提交和可重复读隔离级别下的操作流程、MVCC在可重复读下解决幻读的流程
# 第16章_多版本并发控制 # 1. 什么是MVCC # MVCC (Multiversion Concurrency Control),多版本并发控制。顾名思义, # MVCC 是通过数据行的多个版本管理来实现数据库的 并发控制 。 # 这项技术使得在InnoDB的事务隔离级别下执行 一致性读 操作有了保证。换言之, # 就是为了查询一些正在被…
锁的概述_读写的并发问题、数据操作类型的角度理解S锁与X锁、表锁之S锁、X锁、意向锁、表锁之自增锁、元数据锁、行锁之记录锁、间隙锁、行锁之临键锁与插入意向锁、页锁的理解、乐观锁与悲观锁的使用、加锁方式划分:隐式锁与显式锁、全局锁与死锁的理解、锁的内存结构与监控策略
# 第15章_锁 # 事务的 隔离性 由这章讲述的 锁 来实现。 # 1. 概述 # 在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。 # 为保证数据的一致性,需要对 并发操作进行控制 ,因此产生了 锁 。 # 同时 锁机制 也为实现MySQL的各个隔离级别提供了保证。 锁冲突 也是影响数据库…