试题详情
- 简答题登记日志文件时为什么必须先写日志文件,后写数据库?
-
把对数据的修改写到数据库中和把表示这个修改的日志记录写到日志文件中是两个不同的操作。有可能在这两个操作之间发生故障,即这两个写操作只完成了一个。
如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改了。如果先写日志,但没有修改数据库,在恢复时只不过是多执行一次UNDO操作,并不会影响数据库的正确性。所以一定要先写日志文件,即首先把日志记录写到日志文件中,然后写数据库的修改。 关注下方微信公众号,在线模考后查看
热门试题
- 数据库系统的核心组成部分是()
- 数据分片的准则是什么?
- 设有职工基本表EMP(ENO,ENAME
- 下列命令中可以显示职称表中所有职称是副教
- 必须输入任一字符或空格的输入掩码是()。
- 数据库类型的划分依据是()
- 数据库系统不仅包括数据库本身,还要包括相
- 简述数据库逻辑设计阶段的主要步骤。
- 什么是候选码?什么是主码?主码只能有一个
- 下列选项中,按照箭头方向,可以进行自动类
- 在VB中,在Visual Basic中要
- Easy Recovery工
- 定义表
- SQL Server 2000属于关系模
- 下面不属于实体间联系的是()。
- SQL Server中,LIKE运算符的
- 在SQL Server 2000中,为确
- 下列不属于数据管理技术发展历程的是()
- 以下关于窗体的描述中,正确的是()。
- 硬盘驱动器由()、()和()三个部分组成