问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

配置归档日志,让数据库管理更加顺畅

发布网友 发布时间:2022-12-29 14:58

我来回答

1个回答

热心网友 时间:2023-10-26 21:27

  一 更改日志操作模式三步走

  默认情况下 Oracle数据库采用的是非归档模式 但是 非归档模式不能够防止因物理损坏而导致丢失数据问题 为此数据库管理员可能需要把日志操作模式从非归档模式转换为归档模式 其实 要进行这个转换的话 只需要通过简单的三个步骤即可 不过在进行操作之前 要需要注意 以下的操作都必须要求用户具有数据库管理员的权限 即只有SYSDBA或者SYSOPER身份才能够执行如下的操作

  要更改日志操作模式 具体操作步骤如下

  第一步 先确定当前的日志操作模式 当数据库管理员更改当前操作日志模式之前 需要先确定一下当前日志操作模式 此时数据库管理员可以查询动态性能视图 来确认当前日志操作模式 如可以利用如下语句来查询我们所需要的信息 动态性能视图中存储著很多数据库运行信息 从中我们数据库管理员可以获取很多有用的信息 如现在要了解当前数据库的日志操作模式 就可以从数据库动态性能视图中获知

  第二步 关闭数据库 如果确认数据库当前的日志操作模式为非归档模式 需要把它改为归档操作模式 需要先关闭当前运行的数据库 然后重新装载数据库 需要注意的是 更改日志操作模式只能够在MOUNT状态下进行 因此必须首先关闭数据库 然后重新装载数据库 另外 如果需要更改日志操作模式 那么在关闭数据库时不能够使用SHUTDOWN ABORT命令 SHUTDOWN ABORT命令的作用其实跟KILL进程具有同样的效果 若利用这个命令的话 可能会给数据库带来一些不利的因素 如可能导致文件状态不一致 在数据库正常关闭的时候 数据库会同步校验各个文件 使得重新启动的时候文件时间点一致并且不用进行崩溃修复 而使用这个命令不会进行这个检验 所以 采用SHUTDOWN ABORT命令关闭数据库的时候 可能会导致数据库启动出错 导致已经递交的数据丢失 甚至出现数据库崩溃的噩梦 所以 无论是在更换数据库日志操作模式 又或者其他原因需要关闭数据库的 最好不要采用这个命令 只有在采用其他关闭数据库命令不能够奏效的情况下 才能够使用这个命令 笔者建议通过SHUTDOWN IMMEDIATE命令来关闭数据库

  数据库关闭之后 再利用Startup命令 把数据库启动到MOUNT状态 再次提醒一次 只有在Mount状态下才能够更改日志操作模式

  第三步 更改日志操作模式 以上准备工作做好之后 就可以利用相关命令来更改日志操作模式 我们可以利用如下命令来进行更改

  然后重新打开数据库之后 设置就生效了

  二 手工对重做日志文件进行归档

  有时候出于某些原因 数据库管理员可能需要手工对重做日志进行归档 在 G以后的版本中 默认情况下 当将日志操作模式从非归档模式转换为归档操作模式的时候 Oracle数据库会在后台自动启动一个ARCH进程 这个进程就是负责重做日志的备份任务 通常情况下 归档模式下 数据库会自动备份重做日志

  若需要手工备份重做日志的话 即手工归档 则必须在改变操作日志模式中明确说明 即在上面的命令中 加入MANUAL参数 如果加入这个参数后 则数据库管理员就必须手工执行归档命令 如果数据库管理员没有手工执行归档命令的话 则日志组中的内容就无法被进行覆盖 所以通常情况下 除了一些特殊的需要 如数据库测试 才使用手工归档方式 否则的话 就还是采用自动归档方式更加的合理 值得一提的是 根据笔者了解 这个参数只是一个过渡参数 主要为了跟以前的Oracle数据库版本兼容 估计在不久之后 这个手工归档的参数会取消掉

  三 设置归档文件的存储位置

  在操作系统管理中 系统管理员往往会重新设置我的文档 IE收藏夹等存储位置 以防止系统奔溃时这些数据的丢失 其实 在Oracle归档日志文件管理中也是如此 当数据库管理员把日志操作模式从非归档模式转换为归档模式时 需要根据实际情况 重新设置归档文件的存储位置

  当数据库处于归档模式时 如果进行日志切换 后台进程将自动生成归档日志文件 归档日志文件的默认存储位置为Oracle数据库安装目录下的RDBMS下 而在实际工作中 数据库管理员往往会改变其存储位置 如出于空间的考虑或者安全方面的考虑 会把归档日志存放在数据文件不同的硬盘中 等等

  如果需要更改归档日志的操作文件 则需要变更相应的初始化参数 参数Log Archive Dest就是用来控制归档日志的存储路径的 通常情况下 若是没有备用数据库的话 则只需要把归档日志存放到服务器上的独立的硬盘中即可 而不需要进行异地备份 如果需要配置本地归档日志的存储路径 则可以通过以上的初始化参数以及Log Archive Duples_Dest参数 其中前面一个参数用来指定第一个归档日志的位置 第二个参数用来指定第二个归档日志的位置 当分别对以上两个参数进行配置后 数据库系统在进行日志切换时 后台进程就会生成两份完全相同的归档日志 分别存储在上面两个不同的路径中 这里需要强调的一点是 存放在两个不同路径中的归档日志文件是完全相同的 这主要是出于数据安全的需要 一般情况下 只需要一个归档日志即可 若不放心的话 则可以设置多个归档日志存放位置 不过这些归档日志最好能够存放到不同的磁盘上 否则的话 就没有多少的实际意义

  除了以上这个配置参数之外 平时工作中 我们还经常会使用Log Archive Dest_N这个参数 这个参数主要用于指定多个归档位置 通常情况下 可以多大十个归档位置 这个参数跟先前提到的两个参数有比较大的不同 数据库管理员要对此有清晰的认识 只有如此 才能够根据自己的需要 选择合适的初始化参数 他们的差异主要有以下几点

  一是不带N的初始化参数(即前面的两个参数)只能够用来配置本地归档位置 而后面谈到的这个参数这可以用来配置本地归档位置与远程归档位置 也就是说 如果数据库管理员要把归档日志文件保存在网络上的其它主机中时 就必须利用后面的参数进行配置 这个区别是几个参数之间最大的差异 不过由于网络传输等方面的* 笔者并不建议把归档日志保存在其它主机上 而是建议在数据库服务器中增加一块独立的硬盘用来保存归档日志文件即可 因为硬盘之间数据的复制要比网络传输要快的多 这可以避免重做日志归档时对网络资源过多的占用 从而降低网络的性能

  二是前面两个参数只能够配置两个不同的归档日志位置;而后面一个参数则可以配置多大十个归档日志文件位置 这是两者数量上的差异 不过没什么作用 对于大部分企业来说 可能两个归档日志文件存放位置已经可以满足他们的需求了 另外一个小的差异就是 后面这个参数不能够跟前面两个参数共存 为此 当使用后者这个参数时 就需要先把前面两个参数禁用掉 因为数据库默认情况下 是启动第一个初始化参数的

  三是具体的配置也有所不同 利用后者参数指定归档日志存储位置时 如果配置本地归档位之 则需要指定Location选项;如果是配置远程归档日志位置时 则就需要制定Service选项 这个选项主要用来指定远程数据库的网络服务名 通常情况下 数据库管理员可以同时配置本地归档位置与远程归档位置

lishixin/Article/program/Oracle/201311/18259
oracle归档模式配置数据库的归档模式

一、从非归档模式转换至归档模式 转换步骤如下:以DBA身份连接数据库。 关闭数据库。 启动数据库至挂载状态。 将数据库配置为归档模式。 重新打开数据库。 启用自动归档。完成上述步骤后,需进行一次完全备份,因为非归档模式产生的日志对于归档模式无效。二、从归档模式转换至非归档模式 转...

数据恢复服务需要注意哪些点?

要找正规专业的公司,行业口碑也比较重要。以上内容如果还觉得不够全面,也可以沟通下壹寰(深圳)科技文化有限公司。91数据恢复是壹寰(深圳)科技文化有限公司旗下专业数据恢复品牌,91数据恢复专注于勒索病毒数据恢复、勒索病毒数据修复、数据库...

oracle数据库归档是什么意思,有什么用

综上所述,Oracle归档日志不仅为数据库提供了强大的数据恢复能力,还增强了系统的稳定性和安全性。通过合理的配置和管理,归档日志能够确保数据的一致性、完整性和可追溯性,是Oracle数据库管理系统不可或缺的一部分。

牛哇!MySQL中的日志“binlog”的三种格式这么好玩

MySQL中的归档日志“binlog”是数据库管理的重要部分,尤其在主从复制中发挥关键作用。binlog并非存储引擎自带的日志,而是MySQL Server层记录DDL和DML语句的事件形式记录,包括执行时间和消耗时间。开启binlog会有约1%的性能影响,但可接受,主要应用于两个场景:在安装MySQL容器时,需检查binlog状态和格式。

ORACLE开启/关闭归档模式

1. 进入SQLPLUS模式,并以sysdba身份登录数据库。2. 使用`archive log list;`命令查看当前数据库的归档状态。3. 使用`shutdown immediate;`命令关闭数据库实例。4. 使用`startup mount;`命令启动数据库至mount状态。5. 使用`alter database archivelog;`命令切换数据库至归档模式。6. 再次使用`archive...

SQL语言在数据库中的作用

这种高效的数据处理能力,使得SQL成为数据分析领域的核心工具。此外,SQL的标准化特性也使其在跨平台应用中具有显著优势。无论是关系型数据库还是非关系型数据库,SQL都能提供统一的操作接口,使得数据的管理变得更加便捷。同时,SQL的标准语法也为开发者提供了统一的编程环境,使得他们在不同数据库之间迁移...

MySQL的三种日志类型详解mysql三种日志类型

并根据实际情况进行调整。结语 MySQL是一种功能强大的数据库管理系统,拥有多种日志类型来记录和分析数据库的操作和性能。在使用MySQL时,管理员应该深入了解这些日志的用途和功能,并根据实际需要进行配置和管理。通过合理地配置日志参数,可以提高数据库的可靠性和效率,确保数据库的运行顺畅。

SMONOracle SMON进程的操作流程

归档进程ARCH则负责在日志切换后将满的日志文件归档,防止循环写入导致数据丢失。只有在数据库运行在归档模式下,ARCH才会启动。日志归档过程可能会影响数据库性能,特别是在大量数据更改时。为了提高归档效率,管理员可以考虑优化操作策略和配置,如合理设置归档日志的存储空间和切换频率。

Centos 7.8 日常备份Oracle 19.3指南:详细分享(三)

level1_backup.sh`,实现自动化备份流程。同时,配置crontab,以实现定时任务,如每周执行一次全量备份,并根据需求清理归档日志,以保持存储空间的健康状态。参考资源包括备份定义、说明以及RMAN详细教程,这些教程提供深入理解RMAN备份流程、维护策略和恢复机制的指导,有助于提升数据库管理的效率和安全性。

"LDF"缩写为何意,代表的日志数据库文件具体是什么?

这个术语在计算机和文件扩展领域中广泛使用,尤其在数据库管理和日志管理中具有重要角色。它的中文拼音是"rì zhì shù jù kù wén jiàn",在英语中的流行度非常高,达到了5913次。LDF主要应用于数据库配置,如确定日志文件路径,确保在数据库关闭时归档日志,以及在开发环境中记录应用的数据库查询到...

qq空间日志批量管理

批量转到私密日志:如果你希望这些日志只对特定好友或自己可见,可以选择将它们移动到私密日志分类,增加隐私性。批量修改分类:根据新的需求,你可以对这些日志进行重新分类,方便日后查找和整理。通过这样的批量管理功能,空间日志的维护和隐私设置变得更加高效和便捷,让用户的日志管理体验更加顺畅。

数据库管理 数据库管理方式 网站数据库管理 数据库管理特点 数据库管理的三个阶段 数据库管理阶段 mysql数据库管理 oracle数据库管理 如何让呼吸更顺畅
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
冠状病毒酒精消毒怎么使用 袁咏仪主演的真爱之百万新娘哪个网站可以看 ...方便的话告诉我结局怎么样。陈玉是不是死了 冉冉东升可以组什么句子 求我姓冉的专属句子 弹弹堂高手之路全部过完给多少强化石 百度弹弹堂2里面的《高手之路高级高抛打法(高级)》《高手之路高级高差训 ... 弹弹堂工厂3怎么打 弹弹堂高手之路的任务怎么触发的 腹肌练习计划 巧用数据库归档技术解决性能下降问题 播放器显示绿屏是怎么回事啊 装了一个叫Xtranormal的软件之后系统盘空间少了几十G。是不是中毒了? ZEN VISION M 和 ZEN xtra比音质差的多么? xtra是什么 托卡世界在哪下载入口苹果 海尔波轮洗衣机bz358s怎样 用话费开了一个月的vip结果一直没断怎么关闭 兄弟们,我问一下,QQ账号被盗,但是现在会员依旧在续 ,该怎么断掉续费,我用的是手机电话费续的费? 工程管理专业可以评道桥工程师职称吗 qq密码忘了怎么办一键重装系统 红木家具 用什么垫脚 家具脚垫选购技巧 家具脚垫什么材质好 花开十二品什么意思 帮个忙!我自己的厂房,想隔层楼。不晓用C型钢行不行?如果用工字钢或H钢那分别用什么型号了! 厂房一层隔层说明怎么写 手表电池怎么换后盖怎么撬开 女孩子右脸眼角下有朱砂痣好不好? 小米标记广告如何取消 菠萝怎样瓜皮 怎么削菠萝皮 OARCLE数据库归档模式的设置 Oracle数据库频繁归档问题的解决办法 碉堡   [diāo bǎo]什么意思?近义词和反义词是什么?英文翻译是什么? 碉堡的拼音 碉堡的反义词_碉堡的近义词_碉堡的词语解释 谁能很清晰的解释一下到底什么叫“碉堡”啊。 请问真空包装的金华火腿怎么吃 我想问一下真空包装的金华火腿怎么吃? 鞍山特产有哪些具体有哪些特产 鞍山特色小吃有哪些 平效怎么计算? 店铺的的“平率”怎么计算 朋友圈怎么回复所有人 朋友圈如何回复所有人呢 化学名词 闪点 前程无忧投递简历是附件简历吗 唱歌指挥手势视频教程 电脑钉钉视频怎么发送怎么变成点赞的视频 jane英文名的发音? 成都房屋抵押贷款需要什么条件和手续? 王祖贤的阿婴为什么没有获得金马奖提名