是oracle服务器在启动期间,oracle复习题整理

1、理解Oracle实例结构图,简述SGA和关键后台进程的作用。

答:Oracle 实例由SGA 内存结构和用于管理数据库的后台进程组成。实例一次只能打开和使用一个数据库。

系统全局区:

SGA 是用于存储数据库信息的内存区。该信息为数据库进程所共享它包含Oracle 服务器的数据和控制信息。它是在Oracle 服务器所驻留的计算机的虚拟内存中得以分配SGA 由几种内存结构组成

后台进程:

实例中的后台进程执行I/O 并监控其它Oracle 进程以增加并行性从而使性能和可靠性更加优越

根据配置情况Oracle 实例可以包括多个后台进程,但是每个实例都包括下面五个必需的后台进程:

1.数据库写入程序(DBW0) 负责将更改的数据从数据库缓冲区高速缓存写入

数据文件

2.日志写入程序(LGWR) 将重做日志缓冲区中注册的更改写入重做日志文件

3.系统监控程序(SMON) 检查数据库的一致性如有必要还会在数据库打开时

启动数据库的恢复

4.过程监视器(PMON) 负责在一个Oracle 进程失败时清理资源

5.检查点进程(CKPT) 负责在每当缓冲区高速缓存中的更改永久地记录在数

据库中时更新控制文件和数据文件中的数据库状态信息

2、Oracle数据库启动和关闭命令及含义。

答:

Oracle 启动分3个步骤

1创建一个Oracle 实例(非安装过程)

2由实例安装数据库(安装过程)

3打开数据库startup 命令中,通过不同的选项来控制数据库的不同启动步骤1)Startup nomount 仅仅创立一个oracle 实例。

2)Startup mount 创建实例并安装数据库

3)Startup 完成创建实例,安装实例,打开数据库三个步骤

Oracle 关闭有4种不同的关闭选项

1)SHUTDOWN NORMAL 数据库关闭命令的确省选项

2)SHUTDOWM IMMEDIATE 立即关闭

3)SHUTDOWM TRANSACTIONAL该选项仅在Oracle 8i后才可以使用。该命令常用来计划关闭数据库,它使当前连接到系统且正在活动的事务执行完

毕,运行该命令后,任何新的连接和事务都是不允许的。在所有活动的事务完成后,数据库将和SHUTDOWN IMMEDIATE同样的方式关闭数据库。

4)SHUTDOWM ABORT 这是关闭数据库的最后一招,也是在没有任何办法关闭数据库的情况下才不得不采用的方式,一般不要采用。如果下列情况出现

时可以考虑采用这种方式关闭数据库。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值