用ASM的RAC如何开启归档

用ASM的RAC如何开启归档,第1张

查看现有的的模式:

SQL>select log_mode from v$database

修改数据为归档模式必须在数据库mount下进行:

SQL>alter database archivelog              <-开启归档模式

如果开启归档,请保证log_archive_start=true开启自动归档,否则只能手工归档,如果是关闭了归档,则设置该参数为false 注意:如果是OPS/RAC环境,需要先把parallel_server = true注释掉,然后执行如下步骤,最后用这个参数重新启动 1、开启归档 a. 关闭数据库shutdown immediate b. startup mount c. alter database archivelog d. alter database opne 2、禁止归档

一:oracle装好之后,各服务进程及作用。其中5个SMON,PMON,DBWR,CKPT,LGWR是必须的后台进程,不可关闭,否则数据库将不能正常运行。二:.以下是转载的:Serapymit *** 作触发LGWR将日志缓冲区数据写入UNDO日志),因此系统性能容易受到LGWR的影响。3.PMON进程监视进程PMON(theProcessMonitorProcess)进程负责监视数据库的处理情况,并负责清除死掉的进程。PMON还负责重启失败的调度进程(dispatcherprocess)4.SMON系统监视进程SMON(theSystemMonitorProcess)进程负责在实例启动时恢复实例,包括清除临时段以及恢复因系统崩溃而中断的事物。SMON还可以通过合并空闲分区的方式清除数据库中的碎片5.CKPT检查点进程CKPT(theCheckpointProcess)进程负责向DBWR进程发送信号,要求执行一次检查点,并更新数据库的所有数据和控制文件。CheckPoint(检查点),是指有DBWR进程将所有修改过的数据缓冲区写回数据文件。CKPT是可选的,如果没有CKPT进程,则有LGWR代行这些任务。6.ARCHn归档进程ARCH(theArchiverProcess)负责将再现重做日志复制到归档存储器。进档RDBMS运行在ARCHIVELOG模式时ARCH才有效,如果系统没有运行在ARCHIVELOG模式,则系统失效后可能无法恢复。最后让系统运行在ARCHIVELOG模式下,此时归档进程可能有多个。SQL>archiveloglist//查看是否为归档模式可以再数据库Mount模式下开启归档SQL>alterdatabasearchivelog//开启SQL>alterdatabasenoarchivelog//关闭7.RECO恢复进程RECO(theRecoveryProcess)进程用于清除分布式数据库中的未决(pending)事务,它负责分布式事务中本地部分的提交与回滚8.Dnnn调度进程如果选择了MultithreadedServer选项,则对使用的每个通信协议至少有一个调度进程。调度进程(theDispatcherProcess,Dnnn)负责将用户进程的请求转发到一个可用的共享服务器进程,并负责将用户进程的请求转发到一个可用的共享服务器进程,并负责回送响应消息。9.Snnn共享服务器进程当使用共享服务器配置或MTS时,会用到共享服务器进程(theSharedServersProcess,Snnn).这些进程如同专用服务器进程(DedicatedServerProcess),但可以被多个用户共享。10.LMSOracleRAC锁管理服务使用RAC时,该服务用语管理集群中不同节点间的锁.11.QMNn队列管理进程使用高级队列选项时(advancedqueueingoption),队列管理进程(QueueManagerProcess)用于管理作业队列,队列数目可以达到10个,QMN0——QMN9三:有关JDBC的不是很懂,抱歉!!不过第一点说的5个进程是必须的,其余的都可以考虑不要,


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10014319.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存