多做题,通过考试没问题!

中级数据库系统工程师

睦霖题库>计算机软件水平考试>中级数据库系统工程师

什么是UNDO操作和REDO操作?为什么要这样设置?

正确答案: UNDO和REDO是系统内部命令。
在DB恢复时,对于已经COMMIT但更新仍停留在缓冲区的事务要执行REDO(重做)操作,即根据日志内容把该事务对DB修改重做一遍。
对于还未结束的事务要执行UNDO(撤销)操作,即据日志内容把该事务对DB已作的修改撤销掉。
设置UNDO和REDO操作,是为了使数据库具有可恢复性。
答案解析:
进入题库查看解析

微信扫一扫手机做题