归档,表空间,数据文件的定义

归档日志是数据库的重要组成部分,记录了数据的变化,用于保护数据并实现时间点恢复。当在线重做日志文件满时,会被归档保存。通过归档和备份策略,可以防止日志被覆盖,确保数据安全性。数据库备份则提供数据损坏时的恢复选项。表空间是逻辑概念,由多个数据文件组成,每个数据文件关联一个特定的表空间。管理和分配表空间及数据文件对于数据库的高效运行至关重要。
摘要由CSDN通过智能技术生成

归档
数据库的任何改变,都会写到日志里面记录着,这个就叫做在线重做日志

当这个日志写满了,就将这个文件归档,保存着,就是将一个写满了日志的文件复制一份到一个指定的文件夹中,可以将这些历史日志文件都copy(归档)一份,而不会在轮循中被覆盖,起到保护数据的功能,这就是归档日志

然后在线重做日志就可以被复写(Oracle使用循环日志方式,当日志文件被循环使用的时候,日志内容就被覆盖了)。

这样做的用处:比如,你保存了一个月的归档日志,那就意味着你可以将数据库还原到这个月内的任意一个时间点(当打开日志归档时,可以将日志内容被覆盖前存储到归档目录中,配合备份策略,可以将数据库恢复到任一时间点)。

归档日志记录的是数据库数据的变化,数据库备份则是备份一份完整的数据库,保留完整的数据,留作数据库文件损坏时还原。

问答:
问:这样岂不是归档日志越来越大,不会自动删除吗?
答:需要做备份,备份里写删除脚本,或者手动删除也可以

问:备份不是只是对原来数据的一份拷贝吗?还能删除原来的日志吗?
答:RMAN备份,可以选择备份归档日志,并删除它。
数据库如果允许丢失较长时间的数据,采用EXP导出的方式进行备 份,就不需要开启归档模式了。
如果不允许丢失很长时间的数据,采用RMAN备份,只要事务日志和归档日志完整,就可以完全恢复数据库&#x

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值