导图社区 事务管理
这是一篇关于数据库系统概念,事务管理思维导图,是访问并可能更新各种数据项的一个程序执行单元。
关于数据库系统概念,函数和过程思维导图,包含过程化SQL、 存储过程、 函数、 示例等。
数据库系统概念,完整性部分思维导图,数据库的完整性是指数据的正确性和相容性。希望此脑图对你有所帮助!
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
事务管理
基本概念
用户定义的一个数据库操作序列,这些操作要么全做,要么一个都不做,是一个不可分割的单位
是访问并可能更新各种数据项的一个程序执行单元
事务的ACID属性
原子性
一致性
隔离性
持续性
失效状态
重启:当引起事务中止的原因是某些硬件错误,或不是由于事务的内部逻辑而产生的软件错误
杀死
内部逻辑错误,只有通过重写应用程序才能改正这种错误
输入错误
所需数据在数据库中没有找到
可串行化
串行调度
每个串行调度由来自各个事务的指令序列组成,其中属于一个单独事务的指令在该调度中是一起出现的。
可串行化的调度
保证所执行的任何调度的效果都与没有任何并发执行的调度效果一样来确保数据库的一致性
冲突等价
调度S可以经过一系列非冲突指令的交换而转换成调度S1,则两者为冲突等价
优先图
顶点集由参与到调度中的所有事务组成
边集由满足三种条件之一的边组成:在Tj执行读、写、写之前,Ti执行写、读、写