-
RAID持久性(今后会讲40分钟的章节)查看全部
-
MVCC查看全部
-
ACID查看全部
-
ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。一个支持事务(Transaction)的,必需要具有这四种特性,否则在事务过程(Transaction processing)当中无法保证数据的正确性,交易过程极可能达不到交易方的要求。查看全部
-
务的原子性是指事务的所有操纵在数据库中要么全部正确反映出来,要么全部不反映。 原子性 要么全部成功 要么全部失败查看全部
-
锁查看全部
-
快照隔离性:将每一次的更新都记录到回滚段内查看全部
-
原子性:加入了两个回滚段(undo),当需要回滚时,只需要回溯到对应的undo查看全部
-
死锁处理查看全部
-
多个事务,谁先谁后( 加个逻辑时间戳 ) 如何故障恢复( 日志 ) 死锁( 原因是两个线程,不同方向,相同资源 ) 传统事务下,维护事务一致性:序列化(排队法、多队列(加锁并发读的读写锁)、multiple version concurrent control(mvcc)(针对写读场景、读读、读写并发高。))查看全部
-
事务的核心:锁,并发。 事务单元之间的happen-before关系: 读写,写读,读读,写写 序列化读写: 事务排队 优化- 排他锁 (两个事务两个队列)查看全部
-
recovery查看全部
-
sql92标准的隔离级别。查看全部
-
读写锁 读未提交 只加写锁(但是不影响读),不加读锁 实现读读,读写,写读并行。 问题是可能会读到写过程中的数据。即读到脏数据。查看全部
-
读写锁 读已提交,不可重读(读锁可以被写锁升级,写完之后,再读发现值已被修改) 读读并行,读写并行查看全部
举报
0/150
提交
取消