2017年计算机四级考试《数据库》重点解析八
大家做好准备迎接考试了吗?留学群诚意整理“2017年计算机四级考试《数据库》重点解析八”,欢迎广大考生前来学习。2017年计算机四级考试《数据库》重点解析八事务高度与并发控制8.1 调度:定义在多个事务上的调度是这些事务的所有操作的一个执行序列,代表了这些操作的执行顺序;冲突操作:事务Ti 的操作Ii与事务Tj的操作Ij是冲突的,当且仅当Ii 和 Ij访问数据库中同一个数据项Q,并且Ii 和 Ij中至少有一个是写操作write(Q);冲突可串行:一个并发调度冲突等价于某个串行调度(判断一个并行调度是否正确)死锁是指数据库系统中部分或全部事务由于无法获得对需要访问的数据项的控制权而处于等待状态,并且将一直等待下去的一种系统状态。8.2 ACID:Atomicity原子性;Consistency一致性;Isolation隔离性;Durability持久性8.3 1级加锁协议要求事务T在修改数据项Q之前必须先对Q加X锁,直到事务结束才释放该锁。事务结束包括正常结束(commit)和非正常结束(rollback)。但事务如果是只读Q而不对其进行修改,是不需要对Q加锁的。2级加锁协议是在1级加锁协议基础上,要求事务T在读取数据项Q之前必须先对其加S锁,读完Q后可以立即释放S锁。3级加锁协议... [ 查看全文 ]2017年计算机四级考试《数据库》重点解析八的相关文章