首页/ 题库 / [问答题]什么是“运行记录优先原则”?其作用是什么的答案

什么是“运行记录优先原则”?其作用是什么?

问答题
2021-12-27 11:29
查看答案

正确答案

在数据库系统中,写一个修改到数据库中和写一个表示这个修改的登记记录到日志文件中是两个不同的操作,在这两个操作之间有可能发生故障。这时,如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改,那么以后也就无法撤消这个修改。为了安全起见,采用“运行记录优先原则”。它包括两点:
(1)至少要等相应运行记录已经写入“日志”文件后,才能允许事务往数据库中写记录。
(2)直至事务的所有运行记录都已写入运行“日志”文件后,才能允许事务完成“ENDTRANSACTION”处理。
采用“运行记录优先原则”,可以保证所做的操作都记录在日志中,便于故障处理,维护数据库的一致性。


试题解析

相关题目
数据库系统是采用数据库技术,具有管理数据库功能,由硬件、软件、()及各类人员组成的计算机系统。
什么是数据流图?其作用是什么?
什么是数据字典?其作用是什么?共有哪些条目?
世界上不同型号的计算机,就其工作原理都是基于科学家( )提出的存储程序控制原理。
DBS(数据库系统)是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机硬件、软件和()。
数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和( ) 。
什么是“运行记录优先原则”?其作用是什么?
数据库系统的出现,是计算机数据处理技术的重大进步,它具有的特点是()。
什么是计算机数据采集系统?
电子信息技术是电子技术、计算机技术与什么的综合?
数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。
ipad与计算机数据同步的中介是什么()
多媒体计算机系统需要解决的关键技术是什么?
电力系统中,短路计算的作用是什么?常用的计算方法是什么?
什么是计算机集散控制系统和总线控制系统?
软件系统运行在计算机硬件系统上,其作用是运行、管理和维护计算机系统,并充分发挥计算机性能。()
操作系统在计算机系统中处于何种地位?操作系统的作用是什么?
在数据库技术中,独立于计算机系统的模型是()。
什么是计算机与信息处理技术?
计算机的检索原理是什么?
广告位招租WX:84302438

免费的网站请分享给朋友吧