oracle的shutdown命令

Oracle的shutdown命令有4个参数:normal、transactional、immediate和abort。normal等待所有会话和事务结束,transactional仅等待事务结束,immediate立即终止会话和未提交的事务,而abort则强制关闭,可能导致实例恢复。每个选项对新连接、会话、事务和检查点处理方式不同。
摘要由CSDN通过智能技术生成

oracle的shutdown命令用来关闭当前实例,有4个可选参数:normal、transactional、immediate和abort。不带参数时默认是normal。

这几个参数的差异体现在以下几个维度:

是否允许新的连接;

当前已连接的回话是否自动断开;

当前未提交的事务是等待用户提交完成还是自动回滚;

关闭时是否需要做检查点;

启动时是否需要进行实例恢复。

shutdown normal:不允许新的连接、等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。 

shutdown transactional:不允许新的连接、不等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。 

shutdown immediate:不允许新的连接、不等待会话结束、不等待事务结束、做一个检查点并关闭数据文件。没有结束的事务是自动rollback的。启动时不需要实例恢复。 

shutdown abort:不允许新的连接、不等待会话结束、不等待事务结束、不做检查点且没有关闭数据文件。启动时自动进行实例恢复。 

允许新的连接 等待会话结束 等待事务结束 做检查点
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值