试题详情
- 简答题什么是“运行记录优先原则”?其作用是什么?
-
在数据库系统中,写一个修改到数据库中和写一个表示这个修改的登记记录到日志文件中是两个不同的操作,在这两个操作之间有可能发生故障。这时,如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改,那么以后也就无法撤消这个修改。为了安全起见,采用“运行记录优先原则”。它包括两点:
(1)至少要等相应运行记录已经写入“日志”文件后,才能允许事务往数据库中写记录。
(2)直至事务的所有运行记录都已写入运行“日志”文件后,才能允许事务完成“ENDTRANSACTION”处理。
采用“运行记录优先原则”,可以保证所做的操作都记录在日志中,便于故障处理,维护数据库的一致性。 关注下方微信公众号,在线模考后查看
热门试题
- 要恢复操作系统所在分区上的被删除的文件,
- 表示整除的是()。
- PowerBuilder的一大特点是提供
- 下列目录中,哪一个是用来存放JDK核心源
- 算法设计的要求是()。
- 在建立E-R模型时如何区分实体和属性?
- 使用SQLINSERT语句把用户输入写入
- 网状数据模型的数据结构是什么?
- 在SQL Server 2000中,下列
- 简述视图的特点。
- Session对象
- 有一域名为bit.edu.cn,根据域名
- 实现音频信号数字化最核心的硬件电路是()
- 关系代数
- 数据库管理系统(DBMS)的功能都有哪些
- 五种基本关系代数运算是()。
- 宿主语言
- 什么是数据库的审计功能,为什么要提供审计
- 若要使某命令按钮获得控制焦点,可使用的方
- 数据库的完整性概念与数据库的安全性概念有