某跨国公司的业务系统需要提供全球性服务,该业务系统需要24小时×7天服务,系统业务繁忙,为了保证

10 查阅

某跨国公司的业务系统需要提供全球性服务,该业务系统需要24小时×7天服务,系统业务繁忙,为了保证该业务系统数据库中数据的安全,需要设计与实施数据转储机制,设完成该数据库每天数据增量的转储需要2小时,在不考虑成本因素的情况下,下列最合理的是______。

A)配备高性能数据库服务器,通过事务传送机制实时地将数据库中的任何变化反映到备份环境中

B)每天划出长度为2小时的时间窗口tw,在tw内采用静态转储方法实现每天数据增量的转储

C)每天划出长度为2小时的时间窗口tw,在tw内采用动态转储方法实现每天数据增量的转储

D)每周做一次完全转储,每天选择浮动时间段对变化的数据进行转储

A.

B.

C.

D.

参考答案:

A解析:在静态转储过程中系统不能运行其他事务;动态备份运行转储操作和用户事务并发执行,即允许在转储过程中对数据库进行存取和修改。但动态转储的有效性得不到保证。为了数据的有效性,需要引入日志文件,用它记录转出期间各事务对数据库的修改活动记录,然后使用动态转储的备份副本加上日志文件就可以将数据库恢复到某一时刻的正确状态。

计算机四级