数据库启动与参数文件

数据库启动有三个阶段:NOMOUNT、MOUNT、OPEN
1、NOMOUNT阶段:
根据参数文件的设置启动实例,分配内存、启动后台进程,数据库尚未挂载,绝大部分的视图、表无法读取。START NOMOUNT后,如果想让数据库继续启动,无法再使用START UP命令,而是:ALTER DATABASE MOUNT;
2、MOUNT阶段:
根据参数文件中指定的控制文件的位置和名字,打开并读取控制文件,挂载数据库,可查看数据库中的视图和表。
3、OPEN阶段:
根据控制文件所记载的信息,打开所有的数据文件和日志文件,等待用户访问。
数据库可以以只读的方式打开:
先启动到MOUNT状态:STARTUP MOUNT;
再以只读方式开启数据库:ALTER DATABASE OPEN READ ONLY;
 
数据库关闭有4个模式:ABORT、IMMEDIATE、TRANSACTIONAL、NORMAL(默认值)
关闭模式
A
I
T
N
允许建立新连接
等待到当前会话结束
等待到当前事务处理结束
强制执行检查点操作并关闭文件

本文出自 “emily的学习笔记” 博客,转载请与作者联系!

你可能感兴趣的:(数据库,参数,职场,文件,休闲)