日期:2014-05-16  浏览次数:21154 次

shutdown immediate和shutdown abort有什么区别?
shutdown immediate和shutdown abort有什么区别?

------解决方案--------------------
shutdown immediate 时候会进行一致性检查
而shutdown abort不进行一致性检查,所以再次打开的时候需要进行自动恢复。 

------解决方案--------------------
探讨

引用:

shutdown immediate 时候会进行一致性检查
而shutdown abort不进行一致性检查,所以再次打开的时候需要进行自动恢复。

那岂不是shutdown immediate和shutdown trasaction 是一样的啦?

------解决方案--------------------
1.SHUTDOWN NORMAL(缺省值):
不允许新的连接、等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。
2.SHUTDOWN TRANSACTIONAL:
不允许新的连接、不等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。
3.SHUTDOWN IMMEDIATE:
不允许新的连接、不等待会话结束、不等待事务结束、做一个检查点并关闭数据文件。没有结束的事务是自动rollback的。启动时不需要实例恢复。
4.SHUTDOWN ABORT:
不允许新的连接、不等待会话结束、不等待事务结束、不做检查点且没有关闭数据文件。启动时自动进行实例恢复。
------解决方案--------------------
请参与下面的表格: