试题详情
- 简答题COMMIT操作和检查点时的操作有什么联系?你认为应该如何恰当地协调这两种操作才有利于DB的恢复?
-
在COMMIT和检查点技术联合使用时,COMMIT操作就不一定保证事务对DB的修改写到磁盘,而要到检查点时刻才保证写到磁盘。在系统恢复时,那些已经执行了COMMIT操作但修改仍留在内存缓冲区的事务需要做恢复工作,利用日志重做(REDO)事务对DB的修改。
在事务执行时,应在日志中记下事务的开始标记、结束标志以及事务对DB的每一个修改。在系统恢复时,要在日志中检查故障点与最近一个检查点之间,哪些事务执行了COMMIT操作(这些事务应重做),哪些事务还未结束(这些事务应撤销)。 关注下方微信公众号,在线模考后查看
热门试题
- 某人就同样的发明创造于同一天向有关专利行
- 在ORDB中,同类元素的无序集合,并且允
- 简述多级存储体系结构的原理。
- 在TCP/IP层次模型中与OSI参考模型
- ADSL中语音信息和数据信息的传输使用(
- 在软件开发过程中常用图来作为描述的工具。
- 进程的3个基本状态为执行状态、就绪状态和
- 同一计算机程序的源程序文本和目标程序文本
- 假定一棵树的广义表表示为A(B(C,D(
- 假设学生关系是S(S#,SNAME,SE
- 数据管理技术的发展,与()()和()有密
- UDP提供面向()的传输服务。
- 算符优先文法是一种自底向上的分析方法,其
- 数据库设计人员和用户之间沟通信息的桥梁是
- 设有一稀疏图G,则G采用()存储较省空间
- "所有事务都是两段式"与"事务的并发调度
- 下列选项中属于人身权的是__(1)__,
- 设关系模式R(ABCD)上FD集为F,
- 在软件开发过程中常用图来作为描述的工具。
- 简述动态规划法的基本思想。