数据库恢复时的四种转储方法
2021/11/8 2:13:11
本文主要是介绍数据库恢复时的四种转储方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
数据转储:DBA定期将数据库复制到磁盘上保存起来,能够使因某种原因而遭到破坏的数据库进行恢复为上一次备份的状态。
转储方法:
①静态转储:转储期间不能对数据库进行任何存取等活动,是最直接的转储方法,必须等待转储完毕后才能对数据库进行存取修改等操作;静态转储效率会比较低,转储期间,新的事务无法进行;
②动态转储:转储期间允许对数据进行存取或者修改;动态转储相比静态转储的好处是转储期间,不会影响新事务的运行,效率有所提高;但转储结束后的数据并不能保证即时生效,如果转储期间,事务对数据进行了修改的话,转储后的数据就不能与原数据库中的数据保持一致性,因此要把转储期间事务对数据库进行的修改活动等记录下来成为日志文件,再合并上转储后的数据,才能与原数据库保持数据一致性;
③海量转储:每次都转储整个数据库;相比于动态转储的好处是,不用担心数据一致性的问题,在转储后不必进行记录日志文件等操作,对于恢复数据库会相对简单;但若数据库很大,那么每次转储耗费时间就会很长,也浪费存储空间;
④增量转储:每次只转储上次备份后变化的数据;相对于海量转储,提高了转储效率,只对更新的数据进行转储,实际上也是减少了数据冗余,是比较实用高效的转储方法;
这篇关于数据库恢复时的四种转储方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-13怎么通过 JavaScript 或其他编程语言来实现监听屏幕高度变化功能?-icode9专业技术文章分享
- 2024-11-12聊聊我们那些年用过的表达式引擎组件
- 2024-11-12让项目数据更有说服力:五款必备数据可视化管理工具推荐
- 2024-11-12人到一定年纪,要学会远离多巴胺
- 2024-11-12解读:精益生产管理的目的是什么?如何操作?
- 2024-11-12Sku预研作业
- 2024-11-12文心一言API密钥:分步申请指南
- 2024-11-12初学者指南:轻松掌握后台交互
- 2024-11-12从零开始学习:封装基础知识详解
- 2024-11-12JSON对象入门教程:轻松掌握基础用法