停止数据库的4种模式

来源:互联网 发布:ubuntu 配置maven 编辑:程序博客网 时间:2024/04/28 10:37

四种停止数据库的方式各不相同,用于不同的情况,一般我们采用shutdown immediate方式停止数据
库,下面是每种停止数据库方式的差别.
Shutdown NORMAL
Shutdown TRANSACTIONAL
Shutdown IMMEDIATE(一般采用)
Shutdown abort

 

 

Shutdown NORMAL
新的会话不接受
等待非活动的会话结束
等待事物结束
产生检查点
停止数据库
Shutdown TRANSACTIONAL
新的会话不接受
不等待非活动的会话结束
等待事物结束
产生检查点
停止数据库
Shutdown immediate
新的会话不接受
不等待非活动的会话结束
不等待事物结束
产生检查点
停止数据库
Shutdown abort
新的会话不接受
不等待非活动的会话结束
不等待事物结束
不产生检查点
停止数据库

一致性shutdown,产生检测点
Shutdown NORMAL
Shutdown TRANSACTIONAL
Shutdown IMMEDIATE
数据库再次启动的时候不要恢复
不一致性shutdown,不产生检测点
Shutdown abort
Startup force
Instance崩溃(停电)
数据库再次启动的时候需要恢复,自动的,透明