如果数据库崩溃,将自动回滚所有未提交的更改。

题目

如果数据库崩溃,将自动回滚所有未提交的更改。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

与回滚日志相比,重做日志有哪些不同之处()。

  • A、重做日志中记录的是数据更改后的新值
  • B、重做日志用于前滚数据库更改
  • C、重做日志文件会永久保存在磁盘上,而不保存在内存
  • D、重做日志文件也是基于回滚段的实现机制

正确答案:A,B,C

第2题:

回滚数据是指()。

  • A、原始的修改之前的数据副本
  • B、更改提交之后的新值
  • C、针对更改数据的每个事务处理捕获的数据
  • D、至少保留到事务处理结束

正确答案:A,C,D

第3题:

如果希望所有新创建的数据库自动具有某些对象或授权,可以将这些对象和授权事先放在()。

A. master数据库

B. tempdb数据库

C. model数据库

D. msdb数据库


参考答案C

第4题:

以下哪个说法最准确地描述了术语“读一致性”()

  • A、它确保自动提交表的所有更改
  • B、它阻止其他用户在对表执行更新时查询表
  • C、它阻止用户在提交更改前查看表的更改
  • D、它阻止用户查询未授予他们SELECT权限的表

正确答案:C

第5题:

关于数据库事务,以下说法正确是的?()

  • A、atomic对象是一个装饰器,一个函数的所有操作都位于一个事务中
  • B、atomic对象是一个上下文管理器,一个块的所有操作都位于一个事务中
  • C、默认事务处于自动提交模式,每个变更立即生效
  • D、在atomic对象的控制范围内,遇到未捕获的异常会自动回滚变更,否则会在结束时自动提交

正确答案:A,B,C,D

第6题:

如果服务器重启,那么()进程在数据库启动阶段会检测到这个问题并启动回滚操作。

  • A、DBWR
  • B、LGWR
  • C、SMON
  • D、PMON

正确答案:C

第7题:

Windows Azure应用程序将数据存储在一个SQL Azure数据库应用程序启动一个操作,包括三个insert语句。您需要推荐一个方法回滚整个操作如果连接SQL Azure。应该的事情你推荐什么?()

  • A、确保所有相同的数据库事务中执行的语句。
  • B、创建一个数据库中的存储过程,包装的insert语句一试CATCH块。
  • C、数据库中创建一个存储过程,包装的insert语句事务阻塞。
  • D、打开一个新连接到数据库。使用一个单独的事务回滚原来的操作。

正确答案:A

第8题:

有效性检查机制自动预防级联回滚,因为只有发出写操作的事务提交后实际的写才发生。()

此题为判断题(对,错)。


参考答案:正确

第9题:

如果数据库崩溃,将自动回退所有未提交的更改。


正确答案:正确

第10题:

下列选项中,()不是事务处理的模式。

  • A、自动提交的事务
  • B、回滚事务
  • C、隐式事务
  • D、显式事务

正确答案:B

更多相关问题