事务日志本身是一个数据库,用来保存所有更新数据库事务的操作。其主要用途是恢复由各种故障造成的数据丢失,将DB恢复到最近某个一致性状态。
举一反三
- 在SQL Server中提供了四种数据库备份和恢复的方式,其中________制作数据库中所有内容的一个副本,全库备份是自包含的,从单独一个全库备份就可以恢复数据库。________是指将从最近一次全库备份结束以来所有改变的数据备份到数据库。________是指将从最近一次日志备份以来所有的事务日志备份到备份设备。________对数据库中的部分文件或文件组进行备份。利用________进行恢复时,可以指定恢复到某一时间点或某一事务
- 关于数据库恢复技术,下列说法错误的是( )。 A: 数据库恢复所需要的冗余数据主要包括数据库备份(副本)和事务日志 B: 数据库管理员应当定期(或不定期)地备份数据库数据 C: 事务日志文件可以用来进行事务故障恢复和系统故障恢复,并协助后备副本进行介质故障恢复 D: 通过REDO操作使事务对数据的修改真正写入磁盘,从而保证了事务的原子性
- 关于数据库恢复技术,下列说法错误的是( )。 A: 数据库恢复技术的实现主要依靠各种数据的冗余和恢复机制技术来解决,冗余数据主要包括数据库备份(副本)和事务日志。 B: 数据库管理员定期地将整个数据库或部分数据库文件备份到磁带或另一个磁盘上保存起来,是数据库恢复中采用的基本技术。 C: 日志文件在数据库恢复中起着非常重要的作用,可以用来进行事务故障恢复和系统故障恢复,并协助后备副本进行介质故障恢复。 D: 计算机系统发生故障导致数据未存储到固定存储器上,利用日志文件中故障发生前数据的值,将数据库恢复到故障发生前的完整状态,这一对事务的操作称为提交。
- 当发生数据丢失或操作失败时,SQL Server同时使用完全备份、差异备份、事务日志备份按以下顺序恢复数据库:首先用最近一次的完全备份恢复数据库,然后用最近一次的增量备份恢复数据库,再用最后一次完全各份之后创建的所有事务日志备份恢复所有操作
- 假定某数据库使用完全恢复模型,在不影响数据库中其他数据的情况下,现要恢复事务处理过程中涉及到关键表,应当( )。 A: 备份当前事务日志。以一个不同的名字恢复数据库,恢复到数据丢失前的点上,把表格备份复制到原始数据库中 B: 备份当前事务日志。把数据库恢复到数据丢失前的点上 C: 从现有的备份文件中将数据库恢复到数据丢失前的点上 D: 把数据库恢复到最后完整备份的点上