【Oracle】系统管理知识点

本文详细介绍了Oracle数据库的系统管理,包括数据库服务器的三种主要结构,DBWn、LGWR、SMON、PMON等关键进程的功能,检查点的作用,数据库的逻辑和物理存储结构,ASM的条带化和冗余,以及安装前的操作系统准备和环境变量的意义。此外,还讨论了初始化参数文件的类型及其区别。
摘要由CSDN通过智能技术生成

1. 请说明 Oracle 数据库服务器体系所包含的三种主要结构的名称。

答:内存结构,进程结构,存储结构。

2. 请分别说明数据库写进程(DBWn)、日志写进程(LGWR)、系统监视器进程(SMON)、进程监视器进程(PMON)的作用。

答:DBWn, 在完全检查点或强制检查点时负责把高速缓冲区中已提交的数据块写入数据文件中。 LGWR,
在条件满足时,负责把重做日志缓冲区的重做条目整体刷新到联机重做日志文件中。 SMON, 在实例重启时,检查数据库的一致性,如果需要则由
SMON 负责执行实例恢复。另外它也 负责清理不需要的临时段。 PMON在服务器进程失败时执行进程的恢复。(11g)定期给监听刷新数据库服务信息。

3. 请解释检查点进程(CKPT)的作用,并说明检查点的用途。

答:Oracle 设计检查点机制的唯一目的是为了执行实例恢复。 在一个新的检查点进程开始时,CKPT 会把新产生的检查点信息 SCN号等写入控制文件,然后等 待完全检查点的到来(三秒钟结束的时间点)
在完全检查点时,CKPT 会触发数据库写进程 DBWn负责把当前三秒钟之内凡是已提交的数据块从高速缓冲区写入到数据文件。
DBWn 在执行之前, 首先触发一次日志写(LGWR),以确保写入数据文件的数据块所对应的重做条目都已持久记录到重 做日志文件中。在 DBWn执行完成之后,也就是把当前三秒钟之内所有已提交数据块都写入到 数据文件中后,CKPT 进程负责用控制文件记

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值