打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
数据库恢复技术

💾事务的𝗔𝗖𝗜𝗗属性

  • 原子性:事务里的操作要么全部执行,要么全不执行
  • 一致性:执行结果让数据库从一个一致性状态变化到另一个一致性状态
  • 隔离性:并发执行的事务互不干扰
  • 持续性:一旦提交,其结果就不可被其他操作或故障所改变

💾事务的ACID属性遭到破坏的因素

  • 多个事务执行时,不同事务交叉执行
  • 事务在运行当中被

💾故障

  • 事务内部故障:除以0等等
  • 系统故障:断电、DBMS的Bug、CPU故障
  • 介质故障:划盘了
  • 计算机病毒:遭到黑客攻击

💾数据库恢复

原理简单,可以用冗余两个字来概括。

数据转储

转储方式转储状态
动态静态
海量动态海量转储静态海量转储
增量动态增量转储静态增量转储
  • 增量转储:仅转储上次更新过的数据
  • 海量转储:每次转储整个库

登记日志文件

日志内容包括:

  • 各个事务的开始标记;
  • 各个事务的结束标记;
  • 各个事务的全部更新操作。

为了保证数据库可恢复,还要:

  • 等级严格按照并发事务执行的时间次序;
  • 先写日志后写数据库

💾SQL server恢复模式

恢复模式可以恢复到故障时间点自动收缩日志支持的备份模式
简单完整备份、差异备份
完整完整备份、差异备份、日志备份
大容量日志
来源:https://www.icode9.com/content-2-805201.html
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
数据库系备份相关知识笔记
第09章 数据恢复技术和并发控制
总结:MySQL备份与恢复的三种方法
6-2
什么是备份 所谓备份,就是把数据库复制到转储设备的过程。其中,转储设备是指用于放置数据库拷贝的磁带或磁盘。通常也将存放于转储设备中的数据库的拷贝称为原数据库的备份或转储。如下图所示: OR
chp10
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服