Oracle关闭的四种方式

有四个选项可以选择,默认为normal
1)shutdown abort
模拟突然掉电
内存被清空,内存中的数据没有写入数据文件
事物被立即中断
没有提交,没有回滚
2)shutdown immediate
强制中断当前正在运行的所有事物,回滚这些事物
回滚完毕,强制中断所有的链接
将实例中的所有数据写入数据文件
3)shutdown transactional
等待正在运行的事物,一直到他们提交或者回滚
所有事物主动结束以后,(提交或者回滚),强行中断连接,踢出用户
将实例里面的数据写入数据文件
清空缓存
如果有事物一直没有提交或者回滚,实例无法关闭
4)shutdown normal
shutdown normal 等待事物的主动提交或者回滚
等待用户的主动断开
将脏缓冲区写入到磁盘中
如果有一个用户没有断开连接,那么数据库就无法关闭

猜你喜欢

转载自gaojingsong.iteye.com/blog/2116333