当前位置:网站首页>【数据库】期末必知必会-----第十二章 数据库恢复
【数据库】期末必知必会-----第十二章 数据库恢复
2022-07-17 03:22:00 【小羊不会飞】
第十二章 数据库恢复
1、故障的种类
1)事务故障
2)系统故障
3)介质故障
4)其他故障
2、数据库备份恢复的原理
冗余:冗余是基本原理,利用存储的冗余数据来重建数据库中已经被破坏或者不正确的那份数据
3、数据库恢复的常用技术(数据转储有哪些、日志是什么、镜像是什么要知道)
转储:
1)动态转储
2)静态转储
3)海量转储
4)增量转储
日志:记录事务对数据库的更新操作的文件
数据库镜像:
1)自动将数据库或者关键数据复制到另外一个磁盘上
2)数据库数据和镜像数据一致,当主数据更新时,DBMS自动把更新后的数据复制过去
4、每种故障要知道怎么恢复
1)事务故障-->事务撤销(UNDO)
2)系统故障-->事务撤销(UNDO)、事务重做(REDO)
3)介质故障-->事务重做(REDO)、重装数据库
4)其他故障-->通过数据库的安全机制,审计机制,实现对数据的授权访问和保护
5、先写日志,后写数据库的原因
写数据库和写日志是两个不同的操作,在这两个操作之间很有可能发生故障,如果先写数据库后写日志,当发生故障时,日志文件没有记录下这个修改,那么就无法通过日志文件来恢复这个修改,写下日志文件只是多执行了一次没有必要的UNDO操作,并不会影响数据库的正确性
边栏推荐
- (21) blender source code analysis: click the mouse to add the message to the queue
- 库函数的模拟实现
- How to do clear scanning: try scanning tailor scantailor advanced | including the usage of scantailor
- Explanation of Hoff transformation
- Acwing: Game 60 of the week
- Matlab drawing activation function sigmoid, relu
- 英特尔专家分享:如何在XPU架构上高效编程?丨至强研究所
- 《云智面对面》直播等你来: 算力重新定义生产力
- 【Try to Hack】NTLM身份验证过程
- Kubernetes learning persistent storage storageclass (4)
猜你喜欢
随机推荐
Leetcode 931: minimum sum of descent path
初识ESP8266(二)————搭建网络服务器实现远程控制
劍指 Offer 59 - II. 隊列的最大值
51 single chip microcomputer - double byte multiplied by double byte
Micro, m3o micro service series (III)
priority_queue的介绍及其使用
IN Tech 2022|英特尔技术产品创新速览
Common functions of JMeter - parametric introduction
How to use Google Earth client and KML Download
Redis數據遷移方法三
Sword Finger offer 59 - II. Valeur maximale de la file d'attente
Conduct software testing from 0 to 1
库函数的模拟实现
Redis数据迁移:方法一RDB
IDEA配置SFTP,SSH非常方便的部署以及定位错误日志
Hcip day 6 notes
最小生成树
Laradock restart MySQL found
论文精读系列文章
Hcip seventh day notes