ch8数据库安全.pptVIP

  • 29
  • 0
  • 约1.22万字
  • 约 50页
  • 2018-01-26 发布于湖北
  • 举报
ch8数据库安全.ppt

(2)备份技术 ①数据转存。是将整个数据库复制到另一个磁盘进行保存的过程。当数据库遭到破坏时,可将转存的备份重新恢复并更新事务。 数据转存可分为静态转存和动态转存。 静态转存要求一切事务必须在静态转存前结束,新的事务必须在转存结束后开始,即在转存期间不允许对数据库进行存取或修改等操作。 动态转存对数据库中数据的操作无严格限制,转存和事务可同时并发进行。 鉴于数据转存效率、数据存储空间等相关因素,数据转存可以考虑完全转存(备份)与增量转存(备份)两种方式。 完全转存指每次存储全部数据库的内容。 增量转存指每次只转存上一次转存后更新过的内容。 8.4 数据备份及恢复 ②撰写日志。日志文件是记录数据库更新操作的文件。用于在数据库恢复中进行事务故障恢复、系统故障恢复工作,当副本载入时将数据库恢复到转存结束时刻的正确状态,并可以把故障系统中已完成的事务进行重做处理。 不同数据库采用的日志文件格式各异。日志文件主要有两种格式:以记录为单位和以数据块为单位。前者记录有各事务开始(Begin Transaction)标记、结束(提交Commt或退回Rollback)标记和更新操作等。后者包括事务标识和更新的数据块。 为了保证数据库的可恢复性,撰写日志文件应遵循两条原则:撰写的次序严格按照并发事务执行的时间次序,应先写日志文件后写数据库。

文档评论(0)

1亿VIP精品文档

相关文档