从今天开始,致力于学习Oracle相关的知识,今天先学几个概念:
SCN :system commit/change number
DDL: Data Definition Language
DML:Data Manipulation Language
DCL:Data Control Language
TCL:Transaction Control Language
redo,记录数据变更的过程日志,防止数据库意外崩溃时恢复数据;savepoint,就是游戏里面的存档点,存档点多了,挂了之后就少很多重复的游戏过程;但是过多的存档点,一是占地方,而是不断停下来存档,影响性能。
undo,是也是记录数据变更的日志,它的作用主要是应对用户主动的回退操作。相比于redo,undo记录的信息可以更精简。
ACID:事物的属性,原子性,一致性,隔离性,持久性
MVM:多版本模型
MVCC:多版本并发控制